19739 401
522197 1253
24505 611
33269 495
17636 608
57918 988
45824 333
4373 537
3109 547
9225 265
13476 595
2774 213
11928 682
2969 317
6194 609
37944 831
69605 992
63145 533