19566 110
12200 99
6057 169
9924 166
21830 555
27555 834
16052 974
18699 466
8963 423
14583 707
10135 410
219883 614
365056 652
441759 594
14956 75
396897 397
297543 705
21503 318
18214 509
43423 291
17513 87
318320 846
466215 1081
15956 855
14111 592
397382 692
79116 596
916455 1230