2918 752
6186 582
1326 42
21527 514
3663 575
2367 460
584 38
1607 79
2882 144
12940 119
3810 569
1293 90
17812 531
1066 159
1094 108
2818 348