15488 287
415161 572
4577 165
25616 231
9181 141
29007 91
4486 245
14055 249
7336 756
70204 711
58429 681