15488 287
415159 572
4577 165
25616 231
9181 141
29007 91
4486 245
14055 249
7336 756
70203 711
58428 681