19734 401
522121 1253
24504 611
33248 495
17625 608
57903 987
45807 333
4373 537
3106 547
9223 265
13475 595
2773 213
11926 682
2966 317
6194 609
37935 831
69571 991
63112 533