2540 269
3813 360
3938 86
2401 639
2118 563
1757 30
3677 716
2902 415
1473 225
2971 108
1871 391
932 154
4141 285
3728 748
4245 881
3483 808
7007 373
2075 212
4675 173
2684 607
2124 55
3536 851
2740 518
2890 318