27051 66
1821 306
11813 581
16589 438
3942 242
5067 359
7345 445
7277 675
6535 286
124605 465
6829 359
1974 212
7464 649
6493 615
5365 469
8152 878
13667 794
1865 131
7992 515