1005 523
388 999
769 172
372 78
850 529
201 728
54 513
638 971
244 792
23 885
316 241
269 227
85 121
70 66
75 790
577 833
530 162
967 760
688 46
451 877