321431 985
8723 223
9076 391
10010 846
20430 271
64819 454
13561 175
73854 753
113334 861
8366 129
42890 348
96000 654
88415 755
66549 88
7682 603
4817 786
6560 485
13116 278
5498 491
45821 533