128904 359
58696 107
12792 814
25546 478
12280 763
112046 1064
7277 769
70184 274
65596 291
9263 837
6196 288
3418 691
12509 538
4312 712