2676 517
2536 342
1031 224
94851 944
60534 281
41838 265
30464 156
123787 650
6200 337
5820 694
26535 314