2993 571
10053 754
5976 706
4891 373
4687 525
2608 277
10464 647
6669 542
7793 248
6843 615
13002 327
4261 235
6705 282
5118 579