5724 97
3200 116
4729 595
4363 587
6541 516
4681 711
9599 914
3455 622
3007 171
4418 309
22037 366
9006 961
9801 518
1827 47
5115 129