640 393
918 63
260 381
3661 59
739 643
311 150
671 406
466 303
439 8
423 942
892 719
474 377
758 573
380 654
1211 425
605 90
312 110
975 325
684 164
267 642
364 968
745 220
669 515
167 298