2934 316
3198 521
13113 352
2623 377
27211 315
21888 283
13322 613
25882 348
10006 453
115991 632
5685 451