583 148
446 111
1016 280
1493 368
136 23
1232 362
1500 314
2760 893
3194 746
1748 451
2873 941
4066 595
2733 743
1981 508
543 171
2819 896
2577 714
2144 514
1060 163
39554 75
52440 354
2779 82
3667 703
7852 776
3580 116
2854 784
1843 337
7299 769