19972 56
15042 12
9076 3
10538 5
9874 6
9250 3
9499 4
9699 5
9343 6
9376 6
13242 10
37993 59
11123 9
10447 4
9164 5
9856 10
10637 4
11169 13
15527 8
12669 20
8793 7
8704 2
10447 7
13087 7