12585 241
6825 643
4847 530
3905 671
3488 535
3528 630
3422 440
3063 484
1662 263
4333 235
1530 162
925 83
3377 586
2045 63
4380 902
2841 485
2701 356
2195 479
4906 691
3689 627
1427 103
1123 37
8249 652
3058 596