15672 866
14742 947
5049 252
189054 907
120040 356
6419 508
1638 60
4080 375
3462 617
8090 622
51549 137