26931 313
49225 768
4657 753
1637 313
2191 236
3680 552
5855 529
6305 560
7858 577
12282 727
5055 193
43102 759