210597 514
442268 748
223067 907
99740 399
168284 682
89661 781
8570 577
4996 470
6428 50
9224 464
9265 199
14580 93
5260 723
2907 474
4363 661
4265 547
4420 627
3774 622
32463 833
56895 345
17682 655
33962 134
13220 276
18643 363
12150 51
16881 439
13854 527
9666 750