15552 866
14629 947
4946 252
186544 906
116863 355
6307 508
1550 60
4004 375
3360 617
7950 622
49713 136