1413 255
1763 41
23143 630
3514 343
303865 1032
4282 701
45645 770
7604 880
12766 588
4449 498
14596 774
29259 607
20767 189