7031 438
2691 294
4245 821
8795 909
166639 400
98321 288
28061 685
156947 755
68325 271
145111 945
124617 684
35053 490
55095 476
38078 308
54386 101
27243 105