27300 871
42433 610
102539 693
69134 714
3818 171
43221 251
9805 588
25486 80
5060 325
1865 183
4204 405
3187 261
15285 1018
6532 657
4546 541
6033 694
2752 163