93595 613
24581 882
8111 41
8535 240
92264 1075
75276 430
23734 821
14283 471
10784 190
23448 107
25787 262