15489 287
415308 572
4591 165
25633 231
9194 141
29119 91
4499 245
14085 249
7343 756
70272 711
58504 681