10112 125
57527 820
18816 327
41455 335
26153 122
14335 365
38525 571
11975 341
31029 292
52083 155
38152 923
13703 245
28892 576
11205 581
15146 829
30117 622
24610 539
19937 773
16179 439
18364 835
13635 714
39731 323
13937 812
12112 314
12584 535
18007 58
24175 376
24878 605