2001 505
10991 309
4840 488
9893 864
2757 64
19399 678
12833 532
3173 169
12555 582
2995 358
17996 313
23713 106
4783 216
5761 440
6006 122
5890 289
3306 554
12433 333
4673 650
3565 491
6748 251
8854 836
4692 765
3283 212
6345 686
7652 763
4116 615
337195 701