33447 180
31438 788
14261 277
3325 29
1972 66
2858 102
35106 773
2528 396
11548 493
3151 178
2911 626
2633 145
21789 610
2201 283