22087 769
3317 673
1396 213
23380 319
43055 208
16168 675
30983 743
8378 363
8816 521
8159 396
6225 626