31731 379
16233 774
5280 581
6617 105
4195 751
1072 102
3841 240
2941 371
40726 245
30544 152
28669 392
34375 727