5053 335
2491 498
3199 691
5385 686
6252 139
4349 778
3158 413
14714 116
12672 464
1011 66
1075 38
2802 763
3743 898