344099 939
12988 93
28610 686
126060 289
209506 919
328685 1663
297309 963
177418 830
117646 675
36647 224
19465 778
49788 537
5957 471
7405 406
64656 200