297740 956
71259 588
51988 309
61376 437
25849 311
6023 715
8063 252
3909 100
2303 78
4289 96
58699 731