22222 332
6682 306
18818 167
12861 385
77200 466
9067 669
41244 312
29779 425
83446 808
79849 571
4532 555
13198 720
1303 44