15681 866
14749 947
5056 252
189172 907
120244 356
6426 508
1647 60
4087 375
3471 617
8100 622
51616 137