12988 748
90758 869
57176 761
58227 586
72561 328
96227 495
40144 478
7473 476
20422 354
6797 859
11923 417
211871 1144
102349 361
69564 169
11991 520