5721 97
3199 116
4726 595
4361 587
6540 516
4681 711
9597 914
3453 622
3006 171
4417 309
22030 366
9006 961
9801 518
1827 47
5115 129