2936 316
3199 521
13116 352
2623 377
27223 315
21896 283
13325 613
25895 348
10006 453
115992 632
5688 451