62960 818
5639 330
7905 73
7091 317
24178 119
46368 797
42028 773
5034 783
6446 367
4542 638
8596 557
10100 846
3843 125
27055 820
15042 914
22614 653
6906 274
26726 267
7521 734
25250 321
12656 687
6187 990
4599 308
8864 106
8448 293
9726 403
25994 290
13694 131