5089 462
615 803
189 632
603 726
965 309
144 944
873 706
983 253
322 729
362 513
187 40
507 15
5866 208
3422 924
2172 573
1880 123
892 957
128 189
1533 137
185 78
379 654
204 635