2189 220
933 712
495 921
1163 1000
330 90
674 43
447 858
66 889
41 991
264 828
912 219
128 659
2440 127
843 524
862 97
543 55
155 586
299 141
402 893
675 736
129 253
664 706
831 923