646 206
643 143
2171 603
659 207
1796 191
2784 297
4468 360
30647 244
15434 274
26239 668
4577 234
3674 468
37182 393
7363 726