265 51
8129 153
2227 496
3671 407
2896 718
2440 559
3249 865
2188 517
4878 131
662 112
850 83
2280 45
3978 916
4284 782
3790 598
3847 840
2206 462
1675 422
852 242
657 141
3032 788
5979 784
29176 721
2727 276