2704 517
2553 342
1033 224
95151 944
60823 281
42061 265
30576 156
124401 650
6204 337
5824 694
26594 314