17094 773
8118 533
52820 760
4268 166
11263 419
3283 311
3179 347
13083 405
19895 411
11548 51
8365 648
16073 324
5846 573
2429 172
4021 118
9520 87
3480 521
3638 379
2634 213