321182 985
8719 223
9071 391
10008 846
20425 271
64770 454
13559 175
73773 753
113236 861
8364 129
42830 348
95935 654
88294 755
66473 88
7680 603
4815 786
6559 485
13100 278
5496 491
45789 533