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