1000 817
957 521
957 300
900 79
840 87
614 271
610 40
599 628
517 793
504 412
408 7
394 285
369 414
365 518
357 398
320 9
317 987
270 583
241 856
197 130