27300 871
42433 610
102538 693
69130 714
3818 171
43217 251
9805 588
25485 80
5060 325
1864 183
4203 405
3187 261
15285 1018
6532 657
4546 541
6030 694
2752 163