2995 278
4069 279
2814 507
3772 496
4491 137
5084 833
3913 158
7615 287
5961 498
6965 101
4131 75
3467 404
5114 733
4744 393
5940 588
4301 762
2481 207
3378 336
4396 629
1951 118
3898 658
2304 396
2962 175
2722 145
4689 626
5454 483
3441 540
6640 233