2997 278
4071 279
2814 507
3772 496
4491 137
5084 833
3913 158
7616 287
5961 498
6965 101
4131 75
3467 404
5115 733
4744 393
5941 588
4301 762
2482 207
3379 336
4397 629
1951 118
3898 658
2304 396
2962 175
2722 145
4691 626
5454 483
3441 540
6640 233