21985 61
49166 398
10844 870
4099 687
732 84
1248 203
2312 353
8736 417
4151 493
2787 393
3076 806
1309 237
3065 794
2956 860
1638 198
7302 241
2018 312
934 48
3195 677
1629 392
2888 420
1827 432
3911 401
2953 762
312 36
974 189
3515 355
1519 160