429922 882
144685 348
73142 429
110591 996
64465 173
5894 457
8586 344
6042 634
5503 521
3300 423
6985 196
5638 696
4386 526
7002 432
9796 752
8931 571
6053 268