7032 438
2691 294
4245 821
8795 909
166646 400
98322 288
28066 685
156956 755
68328 271
145115 945
124625 684
35054 490
55097 476
38078 308
54388 101
27243 105