4862 56
8547 819
3581 286
33097 895
14509 515
10194 313
5562 511
40676 242
49503 739
4363 798
10654 555
4076 160
8800 458