27295 871
42425 610
102402 693
69050 714
3812 171
43160 251
9786 588
25444 80
5056 325
1860 183
4201 405
3185 261
15281 1018
6530 657
4543 541
6017 694
2748 163