19768 401
523281 1255
24524 611
33482 495
17747 608
58147 988
46074 336
4384 537
3125 547
9233 265
13487 595
2780 213
11946 682
2981 317
6217 609
38068 831
70238 998
63518 534