4806 76
12431 111
13649 392
21232 445
9360 709
24063 263
149325 1051
21751 194
25080 468
132387 381
29470 223
44746 152
81395 875
40685 1023
71883 938
28834 464
30603 285
4922 117
2910 456
2368 168
2178 94
6841 594
2105 124
4067 545
5716 497
10655 522
3611 377
4323 163