108407 311
5056 756
32721 847
51561 435
43226 207
38150 644
2210 367
2815 338
3124 484
3770 414
18395 780