33096 135
10267 356
11764 435
9156 926
33550 109
2965 184
13698 265
21302 168
21294 261
12687 672
13683 50
11093 299
8092 120
6375 514
19863 909
27668 125
8088 967
2927 145
5930 671
5051 752
4331 242
4540 153