19784 401
523771 1255
24529 611
33570 495
17795 608
58330 988
46175 337
4386 537
3136 547
9239 265
13494 595
2787 213
11961 682
2984 317
6230 609
38117 831
70485 998
63694 534