40536 953
11226 313
8544 214
13770 606
19263 368
1947 167
5153 458
9630 243
19082 625
16266 593
23750 196
12421 462
29884 162
3204 201
5331 45
28857 623
16857 481
10978 38
63131 95
12240 610
19470 227
9931 187
8420 78
24675 594
11986 268
13605 343
5848 844
21017 533