369831 1115
2453 441
476157 694
300172 484
289132 784
22654 240
18254 338
33844 746
11186 99
39253 695
21062 570
90050 347
39486 631
29063 209
51623 413
77878 399
35042 313
62672 172
156204 754
21406 315
28541 909
74635 776
45933 336
3440 396
8035 561
7072 63
4308 406
4961 418