15648 866
14729 947
5033 252
188715 907
119390 355
6398 508
1622 60
4075 375
3436 617
8073 622
51397 136