2297 113
8261 355
29626 605
25660 739
10785 606
8004 469
7335 287
22507 833
4882 339
3965 636
7406 139
14156 84
4520 445
6853 616
17962 612
9823 844
3325 339
9342 344
11365 99
5568 408
8715 826
5115 473
15412 577
19754 624