37988 523
3599 248
4238 235
3687 675
6047 605
10716 488
6027 556
7306 111
10782 227
1637 83
108614 718
35330 671
63498 539