2977 578
6664 593
6405 315
2179 209
1981 373
667 88
2406 579
3151 918
1513 282
3181 770
3313 525
981 133
3070 839
2078 481
3802 257
3831 645
4119 894