370581 1115
2459 441
476678 694
300508 484
289788 784
22668 240
18262 338
33905 746
11240 99
39298 696
21109 570
90192 347
39538 631
29141 209
51690 413
78089 399
35166 313
62788 172
156488 754
21419 315
28706 909
75177 776
46072 336
3453 396
8053 561
7079 63
4314 406
4965 418