12413 10
15751 19
11348 7
8680 7
15783 15
31117 27
12447 16
8198 10
26006 18
49486 109
57703 57
108293 103
11224 10
18234 18
13228 17
32332 13
13141 29
12925 3
19818 25
32113 48
8813 5
50214 89
13608 10
11259 7