400 61
7097 596
9538 318
3692 152
29864 61
36009 680
3695 209
3290 255
8222 750
3203 92
2219 124
1175 28
4013 569
4306 620
91743 659