13005 748
90943 869
57256 761
58346 586
72773 330
96431 495
40310 478
7503 476
20442 354
6799 859
11958 417
212545 1144
102617 361
69702 169
12015 520