13015 397
8585 511
13521 288
13309 76
8174 176
10185 242
4580 168
7210 764
16449 170
8500 46
13604 816
8137 266
8360 122
11360 498
9396 509
9612 871
14385 258
10451 346
15285 833
13888 766
20417 284
14112 351
11655 401
47667 91