19713 401
521503 1253
24489 611
33064 495
17531 608
57771 987
45628 333
4365 537
3092 547
9214 265
13462 595
2763 213
11903 682
2956 317
6173 609
37867 831
69253 991
62865 532