30660 86
16957 477
12932 871
21982 786
5390 475
7028 101
24980 404
9450 656
23790 824
11815 247
17616 159
64175 602
38053 536
64846 897
48759 951
13014 522
50306 867
8203 129
9593 304
7683 384
9062 363
228255 643
5568 755
9426 466
11470 528
12074 716