3582 302
5072 1009
3480 66
4284 272
4495 158
8775 260
173608 1068
20487 313
5346 581
8211 633
3948 69
70057 214