2970 569
9652 754
5946 706
4920 373
4599 525
2584 277
10418 647
6620 542
7827 248
6823 615
12943 327
4244 235
6675 282
5068 579