5444 57
8902 821
3611 286
33489 895
14630 515
10272 313
5588 511
40854 242
49973 740
4392 798
10677 555
4095 160
8835 458