2880 61
145529 330
3973 462
13054 112
3670 664
1682 130
4729 539
1682 40
9215 483
14536 597
4976 863
4388 311
3862 760
2386 346