32300 748
16557 165
4922 291
10859 936
5388 550
29730 369
5261 135
38909 467
9108 702
13515 161
3582 548