31603 379
16136 774
5276 581
6614 105
4189 751
1069 102
3814 240
2940 371
40597 245
30108 152
28572 392
34187 727