2977 752
6267 582
1370 42
21572 514
3763 575
2415 460
628 38
1704 79
2948 144
13180 119
3870 569
1358 90
18040 531
1128 159
1144 108
2887 348