4091 61
12883 405
3648 293
7582 625
6740 305
8560 389
49060 401
20731 329
5513 358
6425 615
5312 469
4184 867
14609 720
5415 390
3256 451
8059 707
45577 614
17995 593
2614 204
3495 673