2447 892
969 785
228 883
1213 423
1090 209
1017 600
248 453
811 101
639 944
587 59
1295 514
99 337
592 650
597 124
1482 25
945 58
553 509
512 718
4447 939