34568 125
38862 315
29813 447
20393 461
51185 335
45267 793
88319 812
49962 544
62698 230
21375 249
156247 955
240088 504
15667 648
28732 814
29223 299
49299 1880
78447 490
44439 153
59811 438
58112 172
40258 178
38964 655
22183 200
68417 186
23918 56
39465 677
132399 348
26624 375