905 702
475 444
585 419
111 112
109 575
975 290
570 331
125 21
897 216
402 537
988 28
957 138
674 439
440 607
462 170
348 714
932 364
94 746
176 298
637 24