31083 170
8223 217
10043 334
10990 747
14431 253
28199 116
22083 882
20774 58
14251 439
10637 431
3145 617
6919 893
7698 569
11045 261
12307 369
8661 232
11070 37
11883 792
4223 160
3160 443
16686 109
4277 39
19776 258
20137 73
5007 311
4428 804
1140 60
9611 591