3588 302
5089 1009
3483 66
4294 272
4515 158
8793 260
173712 1068
20548 313
5354 581
8228 633
3961 69
70154 214