2908 61
146115 330
3981 462
13188 113
3683 664
1686 130
4733 539
1688 40
9219 483
14609 597
4979 863
4396 311
3869 760
2392 346