4940 487
9975 295
8163 394
11409 515
27015 913
40642 462
26792 181
3632 791
2514 341
2637 551
1062 103
1583 83
4413 682