27223 66
1825 306
11874 581
16666 438
3948 242
5127 359
7377 445
7302 675
6558 286
124666 465
6842 359
1986 212
7525 649
6511 615
5387 469
8165 878
13756 794
1880 131
8053 515