21957 769
3316 673
1393 213
23373 319
43046 208
16162 675
30974 743
8377 363
8812 521
8155 396
6224 626