108695 311
5058 756
32721 847
51572 435
43238 207
38155 644
2213 367
2816 338
3124 484
3770 414
18395 780