4036 812
11362 738
4638 449
18602 561
16355 158
111349 594
71497 282
37253 224
26247 613
30090 220
9571 529
3501 188