12991 748
90778 869
57181 761
58244 586
72587 328
96249 495
40158 478
7479 476
20423 354
6797 859
11925 417
211943 1144
102369 361
69580 169
11994 520