2704 517
2548 342
1033 224
95134 944
60816 281
42051 265
30572 156
124376 650
6204 337
5824 694
26593 314