5727 97
3209 116
4730 595
4364 587
6542 516
4682 711
9600 914
3455 622
3007 171
4419 309
22038 366
9008 961
9801 518
1827 47
5116 129