2996 571
10080 754
5979 706
4893 373
4691 525
2611 277
10483 647
6675 542
7795 248
6847 615
13019 327
4263 235
6708 282
5122 579