22227 332
6682 306
18818 167
12862 385
77226 466
9068 669
41259 312
29794 425
83455 808
79882 571
4532 555
13200 720
1303 44