4039 58
58428 700
2500 340
8802 661
27949 614
14119 369
134043 672
25961 170
91275 98
45422 494
36294 210
22297 335
69496 905
26757 270
68536 441
14225 161
33176 744
24681 550
22258 424
32171 390
7258 553