27302 871
42436 610
102560 693
69156 714
3818 171
43236 251
9807 588
25503 80
5063 325
1865 183
4204 405
3187 261
15286 1018
6533 657
4547 541
6033 694
2754 163