22437 630
2985 343
303139 1032
3712 701
43946 770
6813 880
11654 588
4135 498
13915 774
28805 607
18627 188