1099 300
5484 573
693 67
2620 466
2083 304
932 106
2635 472
6203 136
4177 234
8412 762
5390 500
3703 888