5662 747
2246 76
5775 494
9157 905
4415 57
20554 554
5233 925
5091 315
2453 262
4357 503
4773 417
108918 667