19772 401
523405 1255
24525 611
33495 495
17756 608
58194 988
46095 336
4385 537
3129 547
9236 265
13488 595
2781 213
11947 682
2981 317
6219 609
38077 831
70287 998
63558 534