3586 302
5086 1009
3481 66
4293 272
4506 158
8783 260
173666 1068
20514 313
5347 581
8219 633
3954 69
70101 214