21918 769
3316 673
1393 213
23373 319
43046 208
16161 675
30973 743
8375 363
8811 521
8155 396
6224 626