22127 769
3318 673
1398 213
23385 319
43067 208
16172 675
30992 743
8381 363
8818 521
8162 396
6227 626