30642 179
29336 788
12548 275
2904 29
1646 66
1636 102
33173 772
2414 396
10277 492
2905 178
2773 626
2163 145
21486 609
2031 283