17088 773
8117 533
52809 760
4267 166
11263 419
3283 311
3178 347
13081 405
19882 411
11544 51
8364 648
16072 324
5846 573
2429 172
4020 118
9520 87
3480 521
3637 379
2632 213