15488 287
415174 572
4577 165
25618 231
9182 141
29016 91
4486 245
14057 249
7336 756
70210 711
58433 681