55893 10
58816 58
121738 49
289076 220
155998 80
142277 113
94528 95
111978 222
49848 59
115467 284
41047 48
74010 36
138972 156
49763 108
72657 81
54375 41
25931 21
50781 68
39212 45
89185 120
46325 46
46490 66
23569 9
36735 47