2918 752
6187 582
1327 42
21528 514
3664 575
2367 460
584 38
1608 79
2882 144
12942 119
3810 569
1298 90
17813 531
1067 159
1095 108
2819 348