2676 517
2535 342
1031 224
94848 944
60531 281
41834 265
30462 156
123771 650
6200 337
5820 694
26535 314