2932 316
3191 521
13109 352
2622 377
27199 315
21878 283
13318 613
25874 348
10003 453
115989 632
5685 451