19865 627
108677 726
9395 300
744760 1219
8852 158
8226 414
195213 431
16769 405
80459 859
25894 339
7340 270
23548 676
4587 69
53512 680
26469 411
3058 240
7929 863