2063 757
619 335
28 799
507 657
518 179
1001 780
967 261
227 949
388 543
160 377
67 152
967 72
532 275
729 570
150 341
488 114
859 619
430 38