14935 153
40120 437
31336 873
38700 207
28559 789
9787 594
14285 663
11070 651
20552 779
6092 150
6694 637