14932 153
40115 437
31332 873
38694 207
28546 789
9780 594
14276 663
11062 651
20532 779
6085 150
6687 637