1035 178
1031 228
975 129
964 652
890 201
876 273
850 21
810 351
746 208
553 596
466 85
411 584
388 701
267 994
251 638
199 638
87 599
65 825
60 218
38 11