31018 170
8211 217
10035 334
10970 747
14418 253
28163 116
22041 882
20748 58
14235 439
10630 431
3143 617
6911 893
7679 569
11019 261
12303 369
8647 232
11033 37
11873 792
4214 160
3155 443
16663 109
4273 39
19758 258
20091 73
4999 311
4422 804
1137 60
9599 591