14993 430
15912 187
3266 362
3647 678
17072 907
4131 524
15163 730
4162 577
4257 719
33587 743
7354 579
44020 843
4441 432
4882 25
3757 587
12610 626
9787 967
30900 344
24036 570
4871 234
6074 374