22229 645
201393 538
253688 448
72137 767
30301 67
294236 575
56231 555
153368 497
40525 623
216970 816
56523 285
174652 443
52169 517
202906 260
168501 643
205415 318
101552 363
139290 347
169013 953
187874 313
158756 678
94324 427
143793 288
70245 599
298317 1158
126778 252
52508 513
63640 651