13000 347
2995 593
2140 49
9955 519
6670 409
5002 244
8257 689
13060 350
105541 476
14928 403
9310 820
25532 1009
59049 621
30969 614
3887 451
13293 482
57031 238
42173 451
38763 727
3627 192
17166 224
6525 319
15958 664
2955 238
3935 416
14634 733
5164 698
9724 851