3180 812
9885 738
4357 449
18451 561
16305 158
111029 594
70812 282
37092 224
25509 613
29207 220
9415 529
3414 188