27300 871
42433 610
102517 693
69106 714
3818 171
43213 251
9804 588
25481 80
5060 325
1864 183
4203 405
3187 261
15285 1018
6532 657
4546 541
6028 694
2752 163