999 510
659 263
255 156
397 880
344 111
310 655
678 306
96 41
34 143
555 252
11 782
42 742
473 15
389 710
217 440
845 578
961 120
192 179
573 517
875 185
948 814
759 94
922 478
104 665
798 86
280 395
873 807
591 222
110 180
823 24