112 18
580 141
110 860
370 903
706 835
269 451
437 402
970 973
324 924
67 976
96 359
237 748
457 499
206 658
279 776
534 949
647 283
9 832
987 146
753 693