56085 915
260246 1330
1461 108
38784 548
14055 368
12166 409
14183 612
26250 195
129406 1028
2936 122
5148 741
26616 375