25 509
321 672
814 469
200 855
137 114
742 963
377 501
707 537
875 305
940 383
260 193
344 969
686 75
88 115
858 196
787 162
503 636
71 27
343 552
982 787