9829 125
56662 820
18301 327
39948 335
25519 122
13859 365
37764 571
1814 201
11783 341
4358 678
30501 292
50905 155
37430 923
13483 245
5965 38
28272 576
11019 581
14592 828
4870 67
29156 622
5381 106
23766 539
19550 773
15746 439
17947 835
6619 589
13418 714
38538 323