3506 761
2977 752
6267 582
1370 42
21573 514
3764 575
2415 460
633 38
1710 79
2949 144
13190 119
3871 569
1358 90
18044 531
1128 159
1144 108
2888 348