297713 956
71244 588
51980 309
61374 437
25846 311
6021 715
8063 252
3909 100
2303 78
4289 96
58681 731