142280 666
43227 592
38389 390
25624 417
50166 516
47669 141
42395 421
79109 823
20428 68
69951 883
123231 532
47728 326
65955 142
33836 48
51756 446
15721 644
69402 571
38912 571
92125 895
36476 587
59370 502
56963 200
97992 1000
92395 946