2703 517
2547 342
1032 224
95119 944
60800 281
42045 265
30564 156
124344 650
6204 337
5824 694
26590 314