1151 241
561 37
505 108
8213 696
7743 869
2434 43
7168 678
3632 855
10732 747
3887 80
6090 623
21048 549
3011 375
4460 497
1263 61
4171 507
6494 840
4223 247
3580 594