12995 748
90815 869
57194 761
58266 586
72612 328
96286 495
40190 478
7485 476
20425 354
6797 859
11931 417
212039 1144
102397 361
69600 169
12000 520