9829 125
56662 820
18301 327
39948 335
25519 122
13859 365
11783 341
30501 292
50905 155
37430 923
13483 245
28272 576
14592 828
29156 622
23766 539
19550 773
15746 439
17947 835
38538 323
13701 812
12094 535
23580 376
11599 801
34656 548
16903 330
29563 65
10918 480
34351 314