297233 956
70972 588
51820 309
61308 437
25802 311
6012 715
8050 252
3895 100
2291 78
4281 96
58422 731