2792 356
2286 225
18420 682
2643 480
3154 391
3158 304
4343 767
2723 98
4565 578
3420 119
926 35
2615 316
4101 779
2867 403
6622 668