19818 528
21830 292
26152 748
20726 596
16126 508
30731 195
9663 702
6014 591
15816 351
24407 803
23694 841
18466 328
22820 116
19473 109
33182 242
35441 740
50882 422
111027 594
5370 528
20091 271
16371 107
25233 703
23095 176
22706 575