39388 109
8442 585
55622 742
13037 457
3724 282
14351 862
6063 380
4571 715
5533 770
3408 355
5424 557