669 304
655 553
418 282
863 489
126 160
332 301
1013 121
614 490
804 315
977 744
178 89
840 330
21 529
157 581
660 352
652 856
909 962
540 126
274 373
460 807