32580 128
17220 367
5851 147
3716 760
11451 575
19937 388
11697 171
2630 444
4701 527
11269 183
33759 622
4976 606
48060 626
7595 540
18391 209
6746 363
25296 402
13788 315
14535 542
35202 740
9894 671
4965 825
17090 567
11553 106
3269 67
25692 431
7136 489
3451 560