3917 629
6133 245
312457 707
2861 45
4299 329
4436 521
10989 681
2716 291
5538 37
66785 106
8710 593
6575 427
5712 142