19816 627
108340 726
9379 300
744531 1219
8843 158
8215 414
194832 430
16720 405
80334 859
25863 339
7312 270
23503 676
4581 69
53410 680
26460 411
3052 240
7924 863