19751 627
107792 726
9361 300
744235 1219
8830 158
8202 414
194220 430
16683 405
80040 859
25805 339
7263 270
23454 676
4548 69
53218 680
26444 411
3041 240
7915 863