15648 866
14729 947
5033 252
188729 907
119423 355
6398 508
1622 60
4075 375
3438 617
8073 622
51402 136