2965 412
930 712
2893 313
580 274
746 145
866 911
999 488
446 858
987 840
1964 476
656 875
239 992
408 413
2277 793
862 97
552 332
667 528
2072 702
812 650
922 805
660 730
137 123