37194 159
23242 31
40129 98
23422 36
41099 78
58489 135
19937 14
29325 78
51509 59
87071 259
72134 107
82949 85
75887 88
50289 93
27158 59
125295 275
45535 60
43760 68
20164 16
76079 65
65319 87
58381 266
62892 116
177190 383