19722 401
521827 1253
24493 611
33161 495
17579 608
57839 987
45706 333
4367 537
3096 547
9218 265
13470 595
2771 213
11917 682
2962 317
6183 609
37903 831
69423 991
62978 533