1257 153
5928 427
8418 381
4961 705
2850 653
15556 751
2849 527
3932 340
952 80
3213 630
43641 792
1306 198
6928 237
3066 769
29760 597
3533 102
3613 226
7004 866
4516 782
1429 338
2650 172
3004 503
2327 199
2236 257
30609 406
98086 608