19705 503
42976 327
9760 886
10561 610
20492 654
16161 318
26631 179
4057 109
8559 276
5106 749
7008 381
9812 50
19937 219
11871 856
6914 82
15997 225
51202 718
7362 730
7402 117
9416 50
38685 433
9984 470
15664 927
3718 87
5223 547
11786 273
42780 386