307579 599
12142 260
8314 591
10179 207
9401 701
1160288 1297
22731 107
442769 1562
71192 744
26105 453
2056 39
2228 132
5644 611
8538 739
17731 716
79493 732
23655 89