333 182
161 325
1007 79
573 385
585 951
639 918
93 128
313 215
116 988
126 233
624 997
420 92
392 879
49 446
615 629
498 980
68 708
685 750
18 278
52 870
2272 930