2790 715
53010 657
17631 620
5757 337
14031 880
3503 388
4662 100
3342 430
23205 678
4974 290
2779 288
1688 113