31035 170
8212 217
10036 334
10972 747
14422 253
28167 116
22046 882
20751 58
14237 439
10630 431
3143 617
6912 893
7683 569
11023 261
12303 369
8650 232
11040 37
11879 792
4215 160
3155 443
16665 109
4274 39
19764 258
20101 73
5000 311
4422 804
1137 60
9599 591