5966 267
1728 306
1868 344
5308 877
7848 534
6557 74
3191 371
6496 583
6588 893
3494 504
5165 755
7525 432
8357 405
3676 619
3535 714
2678 417
7810 436
4590 482
4562 534
3950 586
2166 100
5021 366
7962 769
16642 434
4545 125
27082 669
3301 387
3676 165