19775 401
523539 1255
24528 611
33528 495
17773 608
58256 988
46134 337
4385 537
3133 547
9239 265
13492 595
2785 213
11954 682
2983 317
6224 609
38100 831
70377 998
63626 534