19768 401
523277 1255
24524 611
33481 495
17745 608
58143 988
46072 336
4384 537
3125 547
9233 265
13487 595
2780 213
11946 682
2980 317
6217 609
38067 831
70237 998
63516 534