501598 969
15764 349
8973 512
70485 662
11979 399
38545 587
10382 835
2268513 3673
11309 602
1137320 1524
4521 93
7392 426
171653 556
3359 78
7670 758
53382 778
18777 541
13201 656
39620 334
765 99
104557 389
88028 907
27101 366