10576 10
12533 19
11431 4
14359 13
9607 3
22968 40
22682 47
12351 10
10336 2
11447 7
11782 6
11256 10
15536 21
11731 19
13911 18
13182 12
16305 28
20372 17
11957 7
13110 30
17840 51
18659 40
16295 23
16050 10