21152 330
7115 358
6948 615
5921 469
4777 867
16496 720
6221 390
7067 451
10559 709
52299 614
24712 594
3399 204
5292 674