19779 401
523575 1255
24528 611
33534 495
17777 608
58270 988
46138 337
4385 537
3133 547
9239 265
13493 595
2785 213
11955 682
2983 317
6226 609
38100 831
70386 998
63641 534