121596 940
21888 595
7841 637
40066 450
15109 331
37249 502
12058 202
16210 188
30476 66
995 184
91843 162
4028 623
4188 71
3394 88
16349 209
21286 652
5960 790
70396 662
11137 96
5204 517
15378 166
18437 59
2984 547
206682 536