2880 61
145588 330
3973 462
13058 112
3670 664
1682 130
4731 539
1682 40
9215 483
14546 597
4977 863
4391 311
3864 760
2386 346