12993 748
90795 869
57187 761
58253 586
72598 328
96273 495
40165 478
7481 476
20423 354
6797 859
11927 417
211984 1144
102377 361
69587 169
11996 520