3127 103
4027 762
5117 617
9677 858
2844 841
3559 642
1434 340
2918 616
1697 187
5228 363
2602 294
2139 620
2488 365
2403 486
1156 243
3293 273
356 37
3182 658
360 34
3660 329
1562 149
7597 712
3327 474
13866 539