3512 761
2996 752
6305 582
1391 42
21594 514
3800 575
2442 460
653 38
1762 79
2982 144
13318 119
3897 569
1390 90
18196 531
1142 159
1163 108
2916 348