12993 748
90797 869
57187 761
58253 586
72599 328
96273 495
40165 478
7482 476
20423 354
6797 859
11927 417
211987 1144
102379 361
69587 169
11996 520