12825 430
1298 259
39843 645
4090 472
2317 151
16847 417
8972 851
5113 525
16947 153
6494 615
5371 469
3816 678