298956 957
72116 588
52340 310
61467 437
26015 311
6050 715
8088 252
3945 100
2320 78
4312 96
59069 731