5878 486
3599 833
2587 498
2636 317
18615 407
1792 79
2971 458
3891 787
3985 419
18133 362
5122 844
20581 410
4012 534
1917 62
2033 287
1428 262
1121 215
2687 655
2525 431
1440 64
2151 400
1599 233
727 68
3495 892