15096 201
14479 511
16539 802
33924 515
17352 692
9517 142
11865 596
23879 477
10198 439
8788 272
11977 117
11628 333
14047 283
8965 100
15285 459
19850 289
11329 401
13931 371
21593 503
26793 296
11896 191
16525 94
10520 482
15731 414