5701 97
3186 116
4717 595
4345 587
6532 516
4676 711
9596 914
3451 622
3001 171
4415 309
22013 366
9000 961
9797 518
1825 47
5115 129