19748 401
522505 1254
24510 611
33328 495
17677 608
57971 988
45892 335
4378 537
3116 547
9227 265
13482 595
2776 213
11934 682
2972 317
6199 609
37981 831
69797 993
63264 533