6198 424
4191 403
93966 898
100176 620
9056 717
17215 496
3196 659
2996 180
2646 353
4288 915
4714 259