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