533 848
110 532
1055 3
669 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
340 992
947 248
137 919