12987 748
90756 869
57176 761
58224 586
72560 328
96224 495
40143 478
7473 476
20422 354
6797 859
11923 417
211867 1144
102347 361
69563 169
11991 520