31018 170
8211 217
10035 334
10970 747
14418 253
28163 116
22041 882
20747 58
14234 439
10630 431
3143 617
6911 893
7678 569
11017 261
12303 369
8647 232
11033 37
11873 792
4213 160
3155 443
16663 109
4273 39
19754 258
20089 73
4999 311
4422 804
1137 60
9599 591