533 848
112 532
1057 3
670 958
664 409
394 57
540 45
392 352
810 921
936 852
309 822
312 761
373 963
259 773
134 633
498 114
819 1000
341 992
949 248
137 919