1202 802
995 341
848 565
823 475
635 327
553 946
442 836
270 177
261 65
220 742
153 539
115 283
97 654