16513 604
12606 51
8496 59
7226 444
6969 465
15075 356
13217 843
9023 710
1088 60
2974 87
15692 357
35995 548
15160 419
33700 195
32242 583
18782 269
18765 496
11572 512
7025 836