296954 956
70852 587
51745 309
61272 437
25778 311
6004 715
8043 252
3885 100
2287 78
4276 96
58228 731