4806 76
12431 111
13649 392
21231 445
9360 709
24063 263
149317 1051
21750 194
25080 468
132383 381
29466 223
44746 152
81394 875
40682 1023
71878 938
28833 464
30602 285
4922 117
2910 456
2368 168
2178 94
6840 594
2105 124
4067 545
5716 497
10655 522
3611 377
4323 163