148661 396
112957 748
48254 642
84101 380
64705 378
162010 933
89722 636
37231 129
30292 823
173128 290
92798 537
247828 472
43900 720
89244 526
130644 394
46817 334
19881 117
695006 1039
93287 555
71015 392
51908 468
53376 566
26191 198
135013 427
215864 1081
269188 743
112956 423
52192 346