15684 866
14754 947
5059 252
189190 907
120293 356
6428 508
1647 60
4088 375
3473 617
8102 622
51632 137