5081 325
5433 622
8511 850
7178 841
8192 833
3635 477
7533 420
3754 288
4167 729
4494 87
8948 610
5768 110
3863 82
4896 723
4242 383
2275 259
2134 246
4414 889
11063 109
6520 152
4096 694
3427 285
4041 399
2490 244