1042 178
1032 228
975 129
965 652
893 201
878 273
850 21
810 351
749 208
554 596
467 85
413 584
389 701
268 994
255 638
200 638
88 599
66 825
63 218
39 11