56294 177
22943 156
23425 418
22265 122
25032 582
27981 910
66422 341
39895 847
49928 534
10318 564
31623 243
15266 478
25636 1081
15766 550
126666 257
139092 282
41843 386
29716 81
15421 474
66868 515
38296 219
31781 605
68536 238
63398 198
42874 115
37273 626
35444 302
40210 368