94300 613
24606 882
8159 41
8568 240
92716 1076
75595 430
23911 821
14336 471
10831 190
23564 107
25993 263