58100 700
2447 340
8715 661
13824 369
133686 672
91033 98
45284 494
36063 209
22232 335
69271 905
26545 270
14193 161
24182 550
22073 424
7180 553