40536 953
11225 313
8544 214
13770 606
19261 368
1947 167
5153 458
9630 243
19081 625
16265 593
23746 196
12421 462
29881 162
3204 201
5331 45
28857 623
16857 481
10974 38
63131 95
12239 610
19470 227
9931 187
8419 78
24672 594
11984 268
13604 343
5848 844
21017 533