1167 199
1017 950
1012 311
975 867
956 28
732 878
686 504
556 943
513 861
510 291
493 643
474 789
240 846
223 184
177 149
124 523
116 649