2960 569
9602 754
5941 706
4835 373
4597 525
2580 277
10409 647
6603 542
7819 248
6818 615
12856 327
4234 235
6670 282
5058 579