12999 730
3052 673
34958 756
3458 298
25618 342
12181 53
21033 656
29884 402
19585 459
17732 245
7927 603
10839 239