19821 627
108384 726
9380 300
744575 1219
8843 158
8216 414
194917 430
16722 405
80359 859
25870 339
7315 270
23506 676
4581 69
53433 680
26460 411
3052 240
7924 863