22139 769
3320 673
1399 213
23388 319
43068 208
16173 675
30995 743
8383 363
8819 521
8162 396
6228 626