22192 769
3324 673
1402 213
23403 319
43082 208
16186 675
31013 743
8389 363
8824 521
8167 396
6232 626