93588 613
24581 882
8111 41
8533 240
92253 1075
75272 430
23727 821
14282 471
10783 190
23441 107
25786 262