27302 871
42437 610
102566 693
69164 714
3818 171
43236 251
9807 588
25506 80
5063 325
1868 183
4204 405
3187 261
15286 1018
6534 657
4548 541
6034 694
2754 163