2719 517
2563 342
1036 224
95346 944
61047 282
42209 266
30683 156
124817 650
6207 337
5827 694
26629 314