24294 643
5446 814
9650 487
5512 188
12808 647
4251 338
3531 935
4147 650
1608 442
9660 673
7089 151
965 158
2848 479