4828 728
5693 508
19825 620
4312 594
1714 102
4526 81
31300 566
7046 293
15629 379
11450 607
15157 890