2993 93
10530 688
27992 681
13214 157
22125 383
10583 576
9512 39
5792 598
5596 288
12898 351
5642 686
4529 623
2510 628
1030 159
3839 760
819 39
6129 759
3371 572
9665 410
15023 404
3590 642
3717 713
5560 417
4561 318
1814 69
942 52
6694 214
7794 594