3635 616
2259 46
2644 572
4863 847
3631 184
5581 482
7920 729
6315 554
1358 79
9997 879
11665 444
8678 885
4072 311
5984 428
9816 283
6297 259
6606 619
3125 561
3941 545
2261 248
5505 748
2716 610
2129 292
1166 40
3859 665
3979 579
3657 915
3986 938