2719 517
2563 342
1036 224
95353 944
61049 282
42216 266
30683 156
124829 650
6207 337
5827 694
26629 314