17948 41
3656 302
5175 1009
3518 66
4441 272
4603 158
10282 260
174626 1068
20831 314
5451 581
8556 633
4097 69
70905 214