37836 523
3593 248
4229 235
3679 675
6042 605
10708 488
6024 556
7293 111
10774 227
1635 83
108278 718
35144 671
63263 539