1278 75
165664 424
111426 445
8506 174
23649 738
53096 585
140877 444
45060 590
70382 658
15127 218
31040 876
13050 74
2386 572
8541 723
4153 836
3836 498
5864 470