2915 316
3176 521
13099 352
2618 377
27119 315
21805 283
13301 613
25800 348
9996 453
115956 632
5668 451