35072 842
14183 279
6099 121
22500 762
7290 41
7213 381
5055 713
3226 500
3245 500
3077 602
15580 751
16292 573
5974 742
2840 596