2975 412
933 712
441 617
843 524
852 190
746 525
543 55
283 683
816 650
509 100
1008 557
299 141
2195 220
776 896
579 511
2441 127
553 332
1235 359
734 836
897 230