21032 533
9558 70
13307 675
6481 794
13041 283
15390 154
30458 529
14740 140
3279 424
8155 412
2796 189
14982 607
14821 747
4038 324
25920 845
37627 171
8683 681
37197 686
13297 194
18049 116
54450 82
11182 41
26631 522
14747 32
32147 226
26350 713
6675 851
24169 645