4918 606
2521 52
12433 907
17373 639
17577 587
2941 274
5216 374
6246 120
13818 784
81898 612
5558 138
11809 314
9173 733
7606 479
13121 56
8267 537
9306 725
3355 288