309104 599
12224 260
8369 591
10228 207
9439 701
1162831 1297
22835 107
444889 1567
71870 744
26457 453
2072 39
2253 132
5667 611
8564 739
17763 716
80402 733
23953 91