23443 838
4956 459
6719 501
2393 256
7317 586
3389 271
2347 76
3691 512
5804 760
3933 227
3023 42
8354 895
6310 634
6158 386