4940 487
9975 295
8163 394
11408 515
27013 913
40638 462
26792 181
3631 791
2514 341
2637 551
1062 103
1583 83
4412 682