27098 66
1821 306
11828 581
16609 438
3942 242
5086 359
7352 445
7291 675
6549 286
124616 465
6835 359
1977 212
7485 649
6496 615
5374 469
8155 878
13691 794
1869 131
8009 515