150053 675
67538 883
209374 1478
18438 386
97199 600
25464 566
82484 964
79725 463
100601 674
72535 476
349607 1109
58470 787
76787 552
62823 1004
15110 106
75859 303
90287 252
58592 520
31994 511
40943 97
20333 237
41666 90
105905 435
121505 681
118032 494
170485 744
28211 298
236145 778