31061 170
8219 217
10040 334
10986 747
14428 253
28188 116
22065 882
20767 58
14245 439
10632 431
3144 617
6916 893
7693 569
11038 261
12306 369
8658 232
11055 37
11882 792
4218 160
3156 443
16677 109
4276 39
19771 258
20125 73
5004 311
4424 804
1138 60
9605 591