15663 866
14738 947
5048 252
188985 907
119939 356
6414 508
1635 60
4079 375
3457 617
8089 622
51524 136