3582 302
5081 1009
3480 66
4286 272
4497 158
8776 260
173635 1068
20494 313
5346 581
8214 633
3949 69
70070 214