369869 1115
2453 441
476184 694
300185 484
289160 784
22654 240
18254 338
33850 746
11188 99
39255 695
21065 570
90052 347
39488 631
29065 209
51624 413
77888 399
35050 313
62677 172
156219 754
21407 315
28546 909
74659 776
45944 336
3442 396
8038 561
7072 63
4308 406
4961 418