15488 287
415258 572
4590 165
25627 231
9188 141
29087 91
4497 245
14078 249
7342 756
70250 711
58478 681