7031 438
2689 294
4245 821
8793 909
166605 400
98276 288
28047 685
156905 755
68307 271
145046 945
124544 684
35047 490
55081 476
38052 308
54376 101
27232 105