3507 761
2980 752
6276 582
1370 42
21573 514
3768 575
2419 460
638 38
1725 79
2956 144
13216 119
3873 569
1371 90
18079 531
1131 159
1149 108
2894 348