1065 92
4095 749
2244 196
5570 679
4157 773
2585 517
3078 614
895 66
1853 313
3435 466
3352 360
7026 825
901 79
6752 711
3135 103
7873 646
4131 501
7455 633
8883 325
5318 560
4513 548
8245 812
11643 293
4683 627