22224 332
6682 306
18818 167
12861 385
77221 466
9067 669
41254 312
29790 425
83450 808
79873 571
4532 555
13200 720
1303 44