1006 997
979 624
973 9
969 884
907 421
871 212
724 391
718 528
666 485
653 221
533 636
445 972
354 909
232 408
178 347
113 311
74 659