370333 1115
2458 441
476505 694
300390 484
289563 784
22662 240
18259 338
33884 746
11220 99
39284 696
21086 570
90119 347
39517 631
29111 209
51664 413
78012 399
35112 313
62745 172
156387 754
21412 315
28637 909
74986 776
46032 336
3449 396
8049 561
7076 63
4314 406
4964 418