12994 748
90800 869
57189 761
58255 586
72602 328
96277 495
40171 478
7483 476
20423 354
6797 859
11928 417
212006 1144
102384 361
69594 169
11996 520