21602 769
3313 673
1391 213
23360 319
43018 208
16149 675
30943 743
8372 363
8808 521
8150 396
6219 626