19771 401
523398 1255
24525 611
33495 495
17756 608
58184 988
46094 336
4385 537
3129 547
9236 265
13488 595
2781 213
11947 682
2981 317
6218 609
38077 831
70285 998
63552 534