31740 379
16238 774
5280 581
6617 105
4195 751
1072 102
3843 240
2942 371
40738 245
30553 152
28671 392
34390 727