15664 866
14739 947
5048 252
188995 907
119957 356
6417 508
1636 60
4079 375
3457 617
8090 622
51531 136