14941 510
20684 333
4765 85
29401 107
39656 459
6818 286
5933 347
8802 31
23087 443
16118 820
27365 754
10582 511
5857 780
6259 459
7356 719
26086 411
9932 583
34073 664
11442 319
16955 830
9851 780
6733 868
3451 295
13224 326
32922 740
28549 412
26355 642
9871 613