2315 546
16992 336
3942 352
964 153
3987 298
2866 137
26662 533
12433 869
610457 881
6010 598
3321 152
6554 694
15003 509
7306 259
4249 263
1591 81
2863 555
4914 113
6291 373
1696 246
1671 232