39076 762
7639 217
171863 215
6877 660
5888 451
7259 412
8203 81
3629 532
5461 852
3808 490
3159 88
5588 651