1006 127
18 597
972 13
781 744
83 595
650 524
293 514
227 975
550 228
223 455
447 924
486 927
624 712
50 574
951 915
430 671
366 316
117 55
997 495
382 711