243973 452
18369 410
242880 959
47010 701
88265 300
21870 559
72404 816
16886 633
23662 132
34120 902
26854 190