24342 289
13170 601
26187 575
15473 545
6621 135
7608 731
9968 653
4702 443
3281 618
1877 273
3503 888