6196 424
4191 403
93961 898
100175 620
9056 717
17215 496
3196 659
2991 180
2645 353
4288 915
4714 259