4883 56
8614 819
3584 286
33145 895
14527 515
10202 313
5564 511
40697 242
49564 739
4369 798
10656 555
4077 160
8809 458