15797 59
7452 472
6795 746
6984 302
10181 588
5933 657
3910 289
15685 740
15256 212
5155 676
98409 208
3145 249
3306 253
2804 434
19937 122
3785 576
11613 468
3425 573