4060 153
58158 581
15380 54
51321 769
23155 702
5087 256
30137 593
50503 78
15193 871
20324 675
33589 183
5360 82
178592 421
23958 132
13524 529
17483 278
16809 751
47870 327
6421 637
27097 780
21525 544
3669 27
24673 669
44819 634