15668 866
14740 947
5049 252
189030 907
119993 356
6419 508
1637 60
4080 375
3459 617
8090 622
51542 137