29183 540
10111 529
40108 532
15147 153
10006 331
100197 725
41139 402
35925 710
13673 434
20857 794
15904 239
22899 670
14017 583
8784 656
3517 314