24405 22
10199 11
16728 46
51280 127
14450 15
17744 30
11387 7
11882 20
25293 48
13965 35
32761 80
27009 65
30165 74
11490 20
15183 25
19405 54
52411 140
12291 14
14367 13
13271 14
11930 13
55274 106
24307 47
13550 18