2175 220
577 511
812 257
580 274
328 90
645 859
552 332
866 911
23 693
154 586
41 991
80 168
543 55
721 80
778 239
278 484
674 736
876 402
346 309
850 324
406 981