370566 1115
2459 441
476672 694
300505 484
289777 784
22668 240
18262 338
33905 746
11239 99
39295 696
21107 570
90189 347
39538 631
29139 209
51689 413
78087 399
35163 313
62786 172
156483 754
21419 315
28705 909
75172 776
46072 336
3452 396
8053 561
7079 63
4314 406
4965 418