5440 57
8898 821
3610 286
33480 895
14626 515
10270 313
5585 511
40848 242
49960 740
4392 798
10677 555
4095 160
8835 458