5956 3986
4542 13246
2393 1977
1414 9583
12338 7241
12447 6432
2318 8629
2740 14145
6934 13184
12528 895