1085 318
411 83
524 135
3618 507
5420 349
7145 708
13453 317
10747 52
3960 839
2166 93
12538 74
2888 291
74581 667
15977 583
19157 399