39436 109
8446 585
55630 742
13038 457
3725 282
14353 862
6065 380
4573 715
5533 770
3408 355
5427 557