19742 401
522303 1254
24506 611
33291 495
17654 608
57945 988
45845 333
4376 537
3112 547
9227 265
13479 595
2774 213
11929 682
2970 317
6194 609
37951 831
69657 992
63181 533