4940 487
9975 295
8163 394
11409 515
27017 913
40644 462
26793 181
3632 791
2514 341
2637 551
1062 103
1584 83
4413 682