369797 1115
2453 441
476125 694
300152 484
289090 784
22652 240
18254 338
33840 746
11186 99
39248 695
21060 570
90045 347
39474 631
29057 209
51619 413
77867 399
35037 313
62664 172
156189 754
21406 315
28533 909
74589 776
45917 336
3440 396
8034 561
7072 63
4308 406
4960 418