15552 866
14629 947
4946 252
186549 906
116867 355
6307 508
1550 60
4004 375
3360 617
7951 622
49713 136