369685 1115
2453 441
476029 694
300103 484
288980 784
22649 240
18252 338
33831 746
11182 99
39235 695
21052 570
90034 347
39467 631
29046 209
51608 413
77836 399
35014 313
62640 172
156148 754
21403 315
28502 909
74506 776
45894 335
3439 396
8033 561
7071 63
4307 406
4959 418