2422 740
1692 161
673 988
597 736
791 623
725 426
631 343
515 880
191 785
124 581
672 599
280 9
174 74
100 175
35 703
524 853
328 659
140 547
960 388
592 578