1001 818
981 316
896 910
744 426
712 47
700 80
600 217
597 939
513 28
483 572
406 54
400 731
364 307
234 914
219 297
185 639
158 61
108 312
62 833
22 923