31424 379
16053 774
5269 581
6606 105
4186 751
1062 102
3787 240
2938 371
40403 245
29652 152
28466 392
34018 727