400 61
7097 596
9537 318
3690 152
29860 61
36004 680
3695 209
3290 255
8221 750
3203 92
2218 124
1175 28
4013 569
4306 620
91719 659