15488 287
415252 572
4590 165
25625 231
9188 141
29081 91
4497 245
14078 249
7342 756
70247 711
58474 681