12999 730
3052 673
34962 756
3458 298
25619 342
12183 53
21035 656
29884 402
19585 459
17733 245
7927 603
10840 239