370587 1115
2459 441
476679 694
300512 484
289791 784
22668 240
18262 338
33905 746
11240 99
39298 696
21110 570
90196 347
39538 631
29141 209
51691 413
78094 399
35168 313
62788 172
156490 754
21419 315
28708 909
75182 776
46074 336
3453 396
8053 561
7079 63
4314 406
4965 418