540 860
2180 220
2277 793
1161 1000
641 697
2439 127
842 524
751 412
987 840
755 45
2072 702
524 364
179 87
577 511
776 801
450 202
80 168
394 364
381 691
942 295
633 363
949 797
356 763
60 236