31023 170
8211 217
10035 334
10971 747
14420 253
28163 116
22042 882
20748 58
14235 439
10630 431
3143 617
6911 893
7679 569
11021 261
12303 369
8647 232
11036 37
11879 792
4214 160
3155 443
16663 109
4273 39
19760 258
20093 73
5000 311
4422 804
1137 60
9599 591