10402 1
12338 9
30095 35
10399 14
10510 8
8980 5
11530 15
19269 38
23693 26
12655 18
20189 31
27232 63
25607 45
34943 89
20572 41
13564 10
29848 49
11904 12
14120 14
18697 29
25961 34
63410 113
20477 21
65067 92