93592 613
24581 882
8111 41
8535 240
92262 1075
75275 430
23732 821
14282 471
10783 190
23446 107
25787 262