3175 950
2766 729
95059 212
3688 598
1866 308
3202 823
6052 322
7222 766
3791 245
122280 290
19356 454
92157 548
6735 532
80308 753
50060 634
40764 242
76035 200
39095 673
71139 518