3586 302
5087 1009
3481 66
4293 272
4511 158
8789 260
173675 1068
20528 313
5348 581
8220 633
3955 69
70117 214