1648 160
4492 369
8569 320
3328 122
19720 363
8491 368
7296 123
4852 297
2718 261
6007 625
5097 682
12289 124
2735 290
5251 618
19496 203
5286 66
12823 561
18625 662
3826 400
3796 318
6948 215
5768 594
9994 657
142555 587
8440 96
4813 355
40296 847
6559 703