2918 752
6184 582
1326 42
21527 514
3663 575
2365 460
584 38
1605 79
2882 144
12939 119
3810 569
1293 90
17809 531
1066 159
1094 108
2817 348