3401 381
4495 685
7384 593
2794 239
5980 625
5877 653
11113 471
4560 111
8488 708
6683 400
930 140
3637 552
2869 148
3230 222
7049 539
5675 506
4262 642
4955 837
3149 58
3091 484
1561 69
1798 142
7423 586
6436 279