8861 598
2966 83
13496 107
230051 494
48144 710
18064 625
7719 420
5181 306
3438 181
3295 486
6733 654
4281 781