2993 571
10052 754
5976 706
4891 373
4686 525
2608 277
10463 647
6668 542
7792 248
6843 615
12999 327
4261 235
6704 282
5117 579