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