27300 871
42433 610
102526 693
69118 714
3818 171
43215 251
9804 588
25482 80
5060 325
1864 183
4203 405
3187 261
15285 1018
6532 657
4546 541
6028 694
2752 163