3113 516
25520 533
1429 177
8622 506
2781 276
3813 861
4005 272
3581 621
2495 234
4017 793
3828 637
1911 603
5529 480
2625 457
1844 439
6554 283
2138 422
2695 853
2022 59
7419 856
1506 231
2634 788
4636 118
1036 59