3043 587
2126 502
1243 287
9636 746
304 52
3621 767
3092 281
2930 353
1848 326
14994 694
2663 534
2613 247
1442 153
1071 69
2229 322
7776 78
12732 528
2285 493
9135 799
3490 374
2158 580
9607 559
7919 113
3145 477