2993 571
10064 754
5977 706
4891 373
4687 525
2608 277
10466 647
6670 542
7793 248
6843 615
13002 327
4261 235
6705 282
5118 579