15489 287
415309 572
4591 165
25633 231
9195 141
29121 91
4499 245
14085 249
7344 756
70275 711
58506 681