2651 102
28839 528
20825 320
32266 713
9160 750
4449 331
5014 638
7375 613
3614 259
5698 132
8048 584
19278 697
7001 50
2952 566
6417 58