4565 56
8470 819
3572 286
33012 895
14485 515
10182 313
5559 511
40617 242
49399 738
4358 798
10646 555
4070 160
8795 458