2809 860
1606 421
2407 423
2301 287
2987 658
699 115
1820 422
2043 229
1160 309
2170 478
3833 750
3844 515
1197 252
1167 93
3640 681
852 93
1544 445
6842 718
33387 534
7668 171
3513 609
7458 254
44595 405
20161 253
19760 581
4612 482
35670 198
38028 530