2897 645
2709 327
3656 407
3251 162
5488 654
3602 377
12495 524
3262 717
3750 319
4050 478
5995 721
5516 618
5702 600
2389 128
1912 263
2401 57
3037 381
2743 352
3688 624
3782 122
2806 319
5438 547
2644 247
5006 691
3253 94
2313 285
2984 512
14889 514