299 28
319871 604
12596 260
8947 591
10538 207
9791 701
1178259 1305
23663 107
460183 1587
74125 746
29457 457
2227 39
2488 132
5976 611
8742 739
17995 716
86130 736
28451 92