15549 866
14626 947
4946 252
186499 906
116840 355
6305 508
1548 60
4004 375
3360 617
7948 622
49684 136