15687 866
14755 947
5059 252
189214 907
120347 356
6428 508
1647 60
4088 375
3476 617
8102 622
51653 137