9460 914
3339 621
2935 171
4346 309
21497 365
8686 961
9689 518
1756 47
5037 129
5561 97
3077 116
4547 595
4137 587
6133 516
4475 710