6193 424
4191 403
93954 898
100166 620
9054 717
17213 496
3196 659
2989 180
2645 353
4288 915
4714 259