2962 404
3949 317
6748 518
8045 726
9965 673
15391 158
5579 547
5356 892
14882 317
5372 295
17811 610
28316 780
4503 293
8025 768
4625 761
5441 453
6879 616
5068 290
3408 85
4347 494
3619 178
3819 513
3654 41
4405 175