15680 866
14746 947
5054 252
189138 907
120183 356
6423 508
1644 60
4087 375
3467 617
8100 622
51600 137