5747 97
3225 116
4739 595
4367 587
6544 516
4683 711
9602 914
3463 622
3007 171
4423 309
22055 366
9014 961
9807 518
1833 47
5121 129