19785 401
523853 1255
24530 611
33585 495
17802 608
58358 988
46190 337
4386 537
3137 547
9240 265
13496 595
2788 213
11963 682
2984 317
6232 609
38121 831
70518 998
63722 534