12996 730
3049 673
34954 756
3455 298
25605 342
12178 53
21029 656
29880 402
19581 459
17730 245
7925 603
10837 239