17086 773
8111 533
52803 760
4265 166
11257 419
3282 311
3177 347
13080 405
19873 411
11542 51
8361 648
16071 324
5845 573
2428 172
4018 118
9517 87
3480 521
3635 379
2626 213