2918 752
6186 582
1327 42
21528 514
3664 575
2367 460
584 38
1608 79
2882 144
12941 119
3810 569
1297 90
17813 531
1066 159
1094 108
2819 348