80 803
252 365
1144 269
923 883
432 630
877 453
672 578
582 537
397 104
473 778
646 391
1083 284
656 169
806 123
149 372
1020 203
243 256
164 449
1021 265
144 735