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