2965 412
291 628
236 562
580 274
842 524
439 617
862 97
328 90
937 140
1546 842
1964 476
939 545
365 394
930 712
577 511
812 257
2439 127
746 145
751 412
463 732
485 36
338 630