180656 300
43968 693
48603 454
64732 473
61495 723
106881 109
40538 439
57278 722
88772 354
100002 635
79953 222
108967 849
31437 513
45434 205
28432 857
7087 129
50246 763
43346 679
56434 447
26802 161
94274 262
53896 447
41874 184
51126 776
35551 323
28382 185
61068 156
38652 189