15001 4
7934 7
31214 39
15841 44
20602 10
8749 4
9220 15
14066 29
16951 18
10147 20
14597 19
13646 27
10861 9
12673 14
11214 17
36552 33
37126 14
14630 13
29485 62
24947 31
12415 12
12143 10
19413 39
9886 22