6196 424
4191 403
93959 898
100174 620
9055 717
17215 496
3196 659
2991 180
2645 353
4288 915
4714 259