19722 401
521830 1253
24493 611
33167 495
17580 608
57839 987
45709 333
4367 537
3096 547
9219 265
13470 595
2771 213
11919 682
2962 317
6183 609
37905 831
69423 991
62978 533