31017 170
8210 217
10035 334
10970 747
14416 253
28162 116
22040 882
20745 58
14234 439
10630 431
3142 617
6910 893
7677 569
11016 261
12303 369
8637 232
11033 37
11873 792
4212 160
3155 443
16661 109
4273 39
19754 258
20089 73
4999 311
4422 804
1136 60
9598 591