1086 318
417 83
524 135
3679 507
5421 349
7149 708
13455 317
10754 52
3962 839
2169 93
12545 74
2898 291
74587 667
15997 583
19163 399