3217 812
10030 738
4372 449
18453 561
16305 158
111037 594
70819 282
37094 224
25531 613
29220 220
9415 529
3416 188