31734 379
16235 774
5280 581
6617 105
4195 751
1072 102
3843 240
2941 371
40727 245
30546 152
28670 392
34384 727