19838 185
9101 168
16776 154
18535 620
34751 582
27305 102
37671 267
9325 349
18658 442
28956 833
11455 140
16432 547
8513 819
32451 776
19332 507
25679 443
16925 608
21386 787
16133 307
28855 382
116280 1116
14893 317
15960 760
23393 80
19261 732
20572 61
17789 670
20971 399