2302 494
813 93
2906 840
23230 560
1327 224
3785 373
14088 731
13915 917
5402 596
1905 532
6957 603
3060 414
4495 503
3227 459
2797 652
6440 579
7145 698
4054 36
22430 106
4091 802
1421 337
2549 416
2670 320
1498 173