369752 1115
2453 441
476084 694
300132 484
289051 784
22650 240
18252 338
33836 746
11182 99
39241 695
21057 570
90038 347
39469 631
29055 209
51613 413
77850 399
35028 313
62655 172
156170 754
21404 315
28520 909
74547 776
45906 336
3439 396
8033 561
7072 63
4307 406
4959 418