15488 287
415186 572
4578 165
25618 231
9184 141
29028 91
4487 245
14060 249
7336 756
70219 711
58439 681