27593 265
10999 272
10507 289
9265 666
5302 263
6535 394
5705 135
9798 82
6162 636
3750 508
14786 179
1056 106
6598 782
2398 664