3376 812
10181 738
4412 449
18461 561
16306 158
111073 594
70844 282
37105 224
25644 613
29272 220
9425 529
3430 188