43275 629
1607 470
1034 299
1221 382
2981 640
182 39
6782 697
32175 742
2141 458
5701 724
4222 439
860 69
1974 413
2995 724
2740 870
6915 313
1105 234
2957 580
1635 177
6782 367
661 204
7631 45
14471 123
1371 380