1003 356
871 576
701 871
694 421
669 797
644 997
610 292
442 836
405 32
394 668
381 161
359 406
304 24
296 324
204 500
145 602
85 611
81 333
75 387
55 960