1828 508
29071 721
7842 475
1770 416
4063 645
2795 402
4452 736
9943 270
2516 436
4706 877
3627 847
2926 505
2280 446
9449 326
11904 621
3135 571
1829 175
1939 318
4398 639
2455 401
4267 883
2730 564
2121 521
3685 822