41326 115
8676 585
13948 416
56005 742
13145 457
3793 282
14389 862
6136 380
4639 715
5630 770
3463 355
5523 557