312 78
4622 786
1861 415
107 395
457 606
414 830
68 670
848 102
563 192
670 334
1110 813
33 333
5859 208
3760 418
2168 573
25 474
68 605
615 803
700 695
1558 510
983 838
595 826