128883 359
58682 107
12792 814
25546 478
12279 763
112041 1064
7277 769
70184 274
65594 291
9261 837
6196 288
3418 691
12507 538
4312 712