670 304
655 553
419 282
863 489
127 160
332 301
1014 121
616 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