3514 761
2996 752
6306 582
1392 42
21594 514
3804 575
2443 460
653 38
1768 79
2994 144
13328 119
3901 569
1396 90
18202 531
1144 159
1166 108
2921 348