3055 128
4313 244
5457 561
4921 1014
10927 391
4949 210
21555 818
14853 670
7201 664
8870 353
11484 116
19390 678
4112 615
8060 179
14562 254
6354 493
21723 328
9328 737
51163 633
6720 305
4996 700
19937 505
29845 782
5163 52
4251 476
5007 676
22409 634
10873 52