18103 41
3755 302
5304 1009
3552 66
4623 272
4747 158
10402 260
175750 1068
21078 314
5543 581
8860 633
4211 69
71945 214