4857 56
8534 819
3581 286
33090 895
14508 515
10192 313
5561 511
40671 242
49492 739
4363 798
10653 555
4076 160
8800 458