1616 258
1307 178
2228 416
3105 630
20009 235
76287 550
15058 641
87749 425
35400 350
44899 416
68815 802
25249 184
70193 613
52840 719
80308 753
65809 362
29897 566
121455 371
36537 110
38017 286
18011 320
15563 602
55349 583
23854 509