4091 61
12888 405
3648 293
7582 625
6741 305
8562 389
49061 401
20732 329
5514 358
6425 615
5312 469
4184 867
14609 720
5417 390
3258 451
8062 707
45577 614
17996 593
2615 204
3496 673