5440 57
8897 821
3610 286
33480 895
14626 515
10270 313
5585 511
40848 242
49960 740
32432 429
2582 384
4389 798
10677 555
4095 160
8835 458