15664 866
14739 947
5048 252
188997 907
119959 356
6417 508
1637 60
4080 375
3457 617
8090 622
51533 136