141404 362
1244 98
19561 94
214496 764
25855 870
7009 109
17389 375
4683 505
5159 837
5142 655
3932 300