18083 94
24307 509
55443 497
167916 591
82814 182
122950 532
2466 440
17825 346
569426 1205
326208 988
348771 1119
585764 952
94989 239
300666 1062
605526 1461
336466 1351
363828 1048
387445 761
255529 366
218591 1159
293773 1293
403818 1167
154945 448
405553 968