2703 517
2547 342
1032 224
95113 944
60795 281
42044 265
30559 156
124339 650
6204 337
5824 694
26590 314