408 413
179 87
896 230
450 202
264 828
80 168
586 43
721 80
401 893
546 966
912 219
129 253
775 854
291 628
2893 313
577 511
366 679
812 257
2439 127
646 859
144 880
231 76
689 318