31429 379
16055 774
5271 581
6607 105
4186 751
1062 102
3787 240
2938 371
40413 245
29656 152
28472 392
34034 727