12993 748
90797 869
57187 761
58254 586
72600 328
96276 495
40166 478
7482 476
20423 354
6797 859
11927 417
211998 1144
102381 361
69592 169
11996 520