4181 459
3323 606
38440 643
16558 871
4417 162
14951 701
5905 425
5579 574
45612 639
10968 270
8767 118