298312 956
71504 588
52146 310
61416 437
25941 311
6030 715
8067 252
3925 100
2310 78
4298 96
58874 731