25613 485
40035 115
22248 370
32462 736
13872 598
24756 750
36087 259
26871 556
56492 609
31412 653
5346 338
13030 66
7294 73
8830 842
11607 881
27886 597
9909 469
7012 841
15979 451
21766 664
3184 372
1556 113
5242 483
38139 607