27094 66
1821 306
11825 581
16604 438
3942 242
5084 359
7349 445
7289 675
6544 286
124613 465
6829 359
1977 212
7482 649
6494 615
5372 469
8155 878
13685 794
1868 131
8002 515