25797 69
7581 822
4185 347
4060 340
13066 671
5925 30
3296 815
16619 556
3010 144
7187 791
3414 80
5547 626
7263 766
8036 945
10171 906
16729 178
2663 580
8217 227
6205 754
2333 588
5486 910
2008 438
10747 529