1110 583
902 738
885 183
831 304
828 348
773 10
766 167
746 184
703 913
680 655
610 58
527 294
482 163
435 432
434 144
364 72
328 751
223 170
172 989
160 984