2878 356
2477 226
21649 682
2902 480
3964 392
4135 304
4743 767
3122 98
5031 578
4003 119
1083 35
2860 316
4345 779
2993 403
6705 668