15488 287
415166 572
4577 165
25617 231
9181 141
29013 91
4486 245
14056 249
7336 756
70209 711
58431 681