1072 306
3790 723
2762 369
290 65
1944 555
4122 356
16589 611
3882 873
4023 148
7085 705
20137 954
27832 543
3759 491
23241 428
4152 417
54388 198
4112 74
28377 645
11670 113
7929 806
53333 304
6308 341
3747 251
5066 145
6750 712
5809 266
27558 116
23262 234