2676 517
2536 342
1031 224
94857 944
60549 281
41848 265
30468 156
123809 650
6200 337
5820 694
26538 314