2703 517
2547 342
1032 224
95120 944
60802 281
42045 265
30565 156
124345 650
6204 337
5824 694
26591 314