2703 517
2548 342
1033 224
95130 944
60814 281
42051 265
30572 156
124357 650
6204 337
5824 694
26593 314