2616 316
3052 521
12790 352
2582 377
26017 315
20915 283
12831 612
24959 348
9948 453
115587 632
5574 451