370557 1115
2459 441
476664 694
300499 484
289775 784
22668 240
18262 338
33902 746
11239 99
39294 696
21104 570
90180 347
39537 631
29139 209
51688 413
78083 399
35157 313
62780 172
156476 754
21418 315
28701 909
75165 776
46069 336
3452 396
8053 561
7079 63
4314 406
4965 418