22227 769
3325 673
1404 213
23406 319
43090 208
16189 675
31021 743
8393 363
8825 521
8172 396
6238 626