2860 356
2451 226
21305 682
2874 480
3847 391
4015 304
4698 767
3088 98
4972 578
3917 119
1055 35
2833 316
4316 779
2973 403
6698 668