129479 14
82156 11
41308 9
39334 3
47203 5
85083 9
74602 12
41827 5
49552 6
62255 9
83532 8
103480 24