370783 1115
2461 441
476819 694
300598 484
289988 784
22669 240
18266 338
33930 746
11257 99
39310 696
21121 570
90297 347
39549 631
29165 209
51711 413
78161 399
35195 313
62820 172
156567 754
21423 315
28746 909
75340 776
46112 336
3454 396
8055 561
7079 63
4316 406
4966 418