999 817
957 521
957 300
900 79
838 87
612 271
603 40
599 628
517 793
504 412
406 7
394 285
369 414
364 518
357 398
319 9
316 987
270 583
239 856
197 130