3507 761
2981 752
6277 582
1370 42
21573 514
3769 575
2419 460
638 38
1726 79
2958 144
13220 119
3875 569
1371 90
18084 531
1131 159
1149 108
2896 348