4093 61
12892 405
3649 293
7584 625
6743 305
8565 389
49064 401
20735 329
5515 358
6426 615
5312 469
4184 867
14616 720
5423 390
3268 451
8063 707
45582 614
18011 593
2617 204
3499 673