346 174
407 870
815 632
105 791
740 524
218 12
168 573
202 137
70 358
105 399
2 42
64 60
140 230
337 205
716 680
909 327
843 965
546 162
273 221
443 502