3512 761
2995 752
6304 582
1391 42
21594 514
3799 575
2441 460
652 38
1761 79
2981 144
13314 119
3897 569
1390 90
18192 531
1141 159
1162 108
2916 348