98578 522
25394 113
41859 299
56750 422
50626 228
30142 99
41337 631
24972 610
3192 288
7874 163
2979 561
10459 308
5589 521
3864 301
7825 284
5928 627
3966 466
1810 171
2913 351
21285 842
3711 234
2136 264
3086 260
4634 640
1984 224
2815 417
4589 856
4053 759