14965 430
15886 187
3262 362
3658 678
17211 907
4141 524
15231 730
4150 577
4264 719
33550 742
7342 579
44016 843
4440 432
4968 28
3757 587
12598 626
9794 967
30875 344
23965 570
4842 234
6069 374