93588 613
24580 882
8111 41
8533 240
92252 1075
75271 430
23726 821
14282 471
10783 190
23441 107
25786 262