30042 42
11580 18
18716 24
12674 12
14834 19
17054 26
10410 5
21280 36
15509 17
9904 12
20967 50
10481 29
4261 1
23224 21
14077 24
26244 14
17768 35
20533 31
20413 23
10593 20
12479 26
36726 66
13009 20
9726 16