1001 88
4952 975
5261 705
3155 446
3296 187
1676 104
3971 759
2638 548
1328 181
5015 578
4829 728
3125 247
4831 50
4372 954
3426 474
5080 725
3841 602
4468 575
1882 116
3243 619
3998 679
2532 393
2830 405
3972 659