5707 97
3187 116
4717 595
4349 587
6533 516
4676 711
9596 914
3451 622
3003 171
4415 309
22015 366
9000 961
9798 518
1825 47
5115 129