46 28
373 431
3427 924
2179 573
4627 786
130 189
46 382
107 395
309 810
312 933
779 26
36 333
951 322
14 537
218 755
69 605
854 694
144 944
445 843
848 102
488 355
379 654
983 253
349 597