108816 311
5059 756
32721 847
51578 435
43244 207
38160 644
2213 367
2816 338
3126 484
3771 414
18395 780