6186 424
4189 403
93926 898
100136 620
9047 717
17210 496
3196 659
2987 180
2642 353
4284 915
4708 259