3033 26
4205 14
6543 35
15863 24
8787 20
13462 37
12325 40
5632 13
13498 40
10006 21
65890 208
28195 38
20073 41
26334 71
34264 47
35097 117
38430 50
28282 41
59631 120
31865 36