25947 668
15583 716
38995 978
43335 826
17616 385
24186 200
8043 577
9687 363
6373 103
8533 763
9358 38
7130 329
8065 415
17009 85
29084 481
37094 263
8548 473