3582 302
5078 1009
3480 66
4284 272
4496 158
8776 260
173635 1068
20493 313
5346 581
8213 633
3949 69
70070 214