370468 1115
2459 441
476598 694
300457 484
289671 784
22665 240
18261 338
33896 746
11232 99
39292 696
21096 570
90149 347
39528 631
29128 209
51680 413
78054 399
35142 313
62767 172
156443 754
21418 315
28677 909
75088 776
46053 336
3451 396
8052 561
7078 63
4314 406
4964 418