11580 801
3655 954
3923 247
5232 624
4905 83
8553 459
5327 615
1509 216
10946 229
14744 711
3504 546
4491 444
5422 244
3511 593
6441 702
3004 622
2886 578