3018 812
8975 738
4335 449
18442 561
16303 158
111001 594
70796 282
37080 224
25465 613
29169 220
9409 529
3408 188