2579 817
6278 556
530 122
2219 651
2700 447
34586 929
4904 322
96288 646
9212 179
4949 392
195014 738
4060 293
13380 54