11597 801
3661 954
3932 247
5238 624
4908 83
8554 459
5332 615
1509 216
10948 229
14753 711
3506 546
4491 444
5422 244
3511 593
6442 702
3004 622
2888 578