321296 985
8720 223
9073 391
10010 846
20426 271
64796 454
13560 175
73812 753
113295 861
8366 129
42855 348
95967 654
88354 755
66516 88
7681 603
4815 786
6560 485
13105 278
5496 491
45800 533