19606 278
10143 50
30770 145
16028 776
20232 759
3941 728
16244 675
12484 687
25137 201
6229 101
14697 465
1830 76
4835 480
14441 743
23070 313
11988 752
16257 581
19552 448
67433 168
10205 502
51478 351
17451 81
6094 764
23420 327
5426 517
71146 856
23531 188
10298 78