22086 331
57761 872
79523 612
12546 285
66400 833
105096 547
32877 218
17027 695
23019 669
22778 895
17667 179
3283 102
12619 860
85581 767
8121 448
21062 314
4056 171
19055 638
88843 498
3422 332
5818 247
12266 561
6257 490
22079 341
39290 612
15103 475
29172 489
15565 603