4086 58
58473 700
2520 340
8848 661
28022 614
14279 369
134284 672
26028 170
91382 98
45478 494
36622 210
22337 335
69601 905
26894 271
68651 441
14300 161
33305 744
24798 550
22369 424
32824 390
7307 553