2960 412
494 921
179 87
543 55
229 76
895 230
264 828
742 525
935 140
472 254
773 801
937 545
811 257
640 697
745 145
852 190
841 524
2437 127
864 911
41 991
1007 557
167 921