12990 748
90772 869
57181 761
58241 586
72586 328
96247 495
40150 478
7476 476
20422 354
6797 859
11923 417
211931 1144
102363 361
69578 169
11992 520