1406 41
22959 630
3271 343
303680 1032
4141 701
45176 770
7413 880
12402 588
4364 498
14452 774
29126 607
20083 188