505 318
646 417
236 268
554 485
201 490
794 697
717 968
275 433
237 959
902 706
456 476
135 330
570 584
643 139
136 851
475 876
443 304
901 172
20 30
420 690