21606 769
3313 673
1391 213
23361 319
43019 208
16152 675
30947 743
8372 363
8809 521
8150 396
6220 626