307597 599
12144 260
8314 591
10179 207
9401 701
1160321 1297
22733 107
442786 1562
71200 744
26111 453
2056 39
2228 132
5645 611
8538 739
17731 716
79505 732
23663 89