31029 170
8212 217
10036 334
10972 747
14421 253
28166 116
22043 882
20751 58
14236 439
10630 431
3143 617
6912 893
7680 569
11023 261
12303 369
8649 232
11039 37
11879 792
4215 160
3155 443
16664 109
4274 39
19764 258
20098 73
5000 311
4422 804
1137 60
9599 591