57881 700
2426 340
8597 661
13459 369
133341 672
90624 98
45003 494
35696 209
22081 335
69005 905
26139 270
13860 161
23604 550
21760 424
7104 552