15649 866
14729 947
5035 252
188756 907
119478 355
6399 508
1623 60
4075 375
3443 617
8078 622
51414 136