19605 255
129646 287
53795 347
29743 370
103087 727
60410 842
37509 859
56676 551
15347 496
19545 503
9653 886
10468 610
25981 178
15766 225