1116 10
2331 612
1197 494
872 538
306 458
373 155
227 137
609 843
173 559
294 268
934 633
949 848
535 683
887 920
60 423
674 455
1126 8
212 638
575 941
89 825