18553 560
14900 653
17423 461
32811 145
12877 687
73340 858
10792 78
77321 309
29621 293
115422 642
40125 544
21665 240
65343 157
123510 769
10382 450
1961 273