5718 97
3198 116
4726 595
4360 587
6539 516
4680 711
9597 914
3453 622
3005 171
4417 309
22027 366
9006 961
9800 518
1827 47
5115 129