370875 1115
2464 441
476889 694
300632 484
290075 784
22670 240
18267 338
33935 746
11265 99
39314 696
21128 570
90322 347
39558 631
29180 209
51723 413
78181 399
35211 313
62834 172
156602 754
21425 315
28761 909
75420 776
46129 337
3457 396
8056 561
7084 63
4317 406
4967 418