39072 762
7639 217
171766 215
6872 660
5886 451
7255 412
8203 81
3628 532
5461 852
3804 490
3156 88
5566 651