42088 207
11144 220
12889 752
3404 104
3857 636
3216 484
9982 844
3774 239
5092 663
28551 502
47622 521
57813 795