2809 860
1606 421
2408 423
2301 287
2990 658
699 115
1821 422
2044 229
1160 309
2171 478
3834 750
3845 515
1197 252
1172 93
3643 681
852 93
1545 445
6846 718
33387 534
7668 171
3517 609
7458 254
44595 405
20162 253
19760 581
4612 482
35675 198
38028 530