5946 536
2547 221
6728 684
5729 542
6299 728
4327 349
10032 701
5614 871
9550 62
45841 304
2939 105
5623 103
3975 404
3315 559
3405 386
6356 171
5033 687
7899 210
4523 457
4014 405
9676 770