17090 773
8117 533
52817 760
4268 166
11263 419
3283 311
3179 347
13081 405
19891 411
11545 51
8364 648
16073 324
5846 573
2429 172
4021 118
9520 87
3480 521
3638 379
2633 213