39118 655
12476 324
8501 422
10474 703
24851 912
9305 835
7872 1046
3111 213
5002 501
2217 82
5837 492
4846 463