22215 769
3325 673
1403 213
23406 319
43087 208
16187 675
31018 743
8391 363
8824 521
8169 396
6235 626