15687 866
14755 947
5059 252
189205 907
120331 356
6428 508
1647 60
4088 375
3476 617
8102 622
51646 137