12991 748
90784 869
57181 761
58247 586
72588 328
96252 495
40158 478
7479 476
20423 354
6797 859
11925 417
211946 1144
102370 361
69581 169
11994 520