297132 956
70925 587
51793 309
61295 437
25793 311
6011 715
8049 252
3893 100
2288 78
4278 96
58349 731