256 748
593 539
993 897
508 440
796 181
582 787
683 213
767 535
296 978
406 850
150 573
308 378
3504 300
2656 101
2400 87
2393 209
2180 453
2083 610
2074 29
2039 221
1892 356
1737 666
1718 159
1476 797