3586 302
5086 1009
3481 66
4293 272
4510 158
8787 260
173674 1068
20525 313
5347 581
8219 633
3954 69
70109 214