11924 20
16177 19
13351 14
20979 41
12360 17
11584 6
10684 7
14947 25
25779 68
12424 1
17242 25
41358 135
32080 80
50885 218
28801 100
14669 20
14896 7
12000 15
17971 26
24623 10
12091 23
20131 77
18234 33
16006 40