3431 35
5077 533
3159 366
4831 777
6562 715
2169 86
2859 454
2295 35
3055 271
7828 765
6766 479
2503 153
5419 418
3388 449
6056 754
5113 78
5544 165
5930 668
4841 127
3145 98
3916 667
2165 382
5132 317
1661 158