15648 866
14729 947
5033 252
188723 907
119407 355
6398 508
1622 60
4075 375
3438 617
8073 622
51400 136