4929 487
9954 295
8153 394
11404 515
26970 913
40570 462
26785 181
3629 791
2506 341
2632 551
1052 103
1576 83
4409 682