6193 424
4191 403
93953 898
100164 620
9053 717
17213 496
3196 659
2989 180
2645 353
4288 915
4714 259