12991 748
90785 869
57184 761
58247 586
72590 328
96263 495
40159 478
7479 476
20423 354
6797 859
11925 417
211951 1144
102371 361
69583 169
11994 520