4096 428
3812 760
1633 119
5103 561
4227 420
9427 389
4625 102
6704 616
4526 244
4861 171
9468 835
14641 167
22338 258
5386 574
9462 673
1904 37
4322 528
6547 634
4093 572
1543 105
4304 47
3726 593
3363 691
1459 42
1681 328
2780 475
8916 277
2942 296