3023 533
1412 175
1801 45
2693 446
6225 795
3559 519
2287 216
3168 514
3016 580
11483 151
7244 629
2669 269
1978 196
1489 140
12229 545
2894 634
882 142
3659 208
12660 778
8129 652
3970 502
2530 541
2440 447
1982 346