112 98
504 290
229 348
118 282
850 734
99 794
1008 46
739 66
635 870
215 667
590 346
833 530
451 953
50 590
214 651
869 300
946 174
881 400
777 111
270 429