369637 1115
2453 441
475992 694
300080 484
288946 784
22649 240
18252 338
33830 746
11180 99
39233 695
21049 570
90027 347
39462 631
29039 209
51601 413
77828 399
35010 313
62638 172
156129 754
21403 315
28498 909
74470 776
45884 335
3438 396
8033 561
7071 63
4307 406
4958 418