3506 761
2980 752
6269 582
1370 42
21573 514
3766 575
2416 460
635 38
1715 79
2953 144
13200 119
3871 569
1365 90
18056 531
1128 159
1146 108
2891 348