9929 14
12379 2
10945 19
31400 42
8423 3
8412 8
17259 17
11011 8
7253 12
11105 15
24939 14
8179 1
23642 26
29975 31
31903 49
11196 7
13576 14
9617 4
10186 23
14792 24
49449 23
8707 7
15754 21
8976 9