2693 544
2722 793
3035 391
6815 561
18511 881
12163 518
32144 435
6464 222
2732 164
2569 48
13951 634
4376 101