1186 122
2901 693
1093 76
3554 744
1825 301
1612 257
801 50
1276 268
3036 784
6034 596
3182 888
2816 621
3386 783
2944 849
3178 687
797 116
2094 354
416 40
1673 179
2340 450
3945 829
1835 201
3962 222
7505 837