58433 700
2508 340
8807 661
14138 369
134053 672
91283 98
45429 494
36303 210
22301 335
69508 905
26779 270
14239 161
24693 550
22263 424
7261 553