12987 748
90748 869
57172 761
58219 586
72552 328
96217 495
40138 478
7473 476
20422 354
6797 859
11923 417
211840 1144
102337 361
69558 169
11990 520