4010 812
11303 738
4625 449
18599 561
16353 158
111335 594
71478 282
37245 224
26223 613
30072 220
9568 529
3497 188