3513 761
2996 752
6305 582
1391 42
21594 514
3802 575
2442 460
653 38
1768 79
2983 144
13319 119
3899 569
1392 90
18197 531
1142 159
1165 108
2916 348