2977 752
6267 582
1370 42
21572 514
3763 575
2415 460
633 38
1705 79
2948 144
13180 119
3870 569
1358 90
18041 531
1128 159
1144 108
2888 348