2884 61
145635 330
3973 462
13060 112
3670 664
1682 130
4731 539
1683 40
9215 483
14553 597
4977 863
4392 311
3864 760
2387 346