943 486
987 506
114 2
263 738
658 498
545 546
234 43
158 112
574 739
294 268
631 465
2 490
594 72
274 262
339 375
794 579
262 725
604 509
670 287
138 644