31637 379
16156 774
5277 581
6614 105
4191 751
1071 102
3818 240
2941 371
40626 245
30234 152
28579 392
34212 727