61536 277
91732 765
98328 371
31880 299
42505 329
121569 628
13480 874
12773 694
72661 600
25070 582
19982 698
103311 727
30220 311
55882 620
65867 651
23665 158
74670 886
16877 213
62442 271
15632 135
82532 205
33796 238
17743 785
21939 248
26394 897
31083 362
21761 312
26005 502