5840 486
3594 833
2587 498
2633 317
18607 407
1786 79
2967 458
3891 787
3979 419
18130 362
5119 844
20555 410
4006 534
1915 62
2031 287
1422 262
1121 215
2682 655
2518 431
1434 64
2149 400
1596 233
721 68
3491 892