951 304
13363 397
3750 596
5351 358
17863 402
2716 352
14058 586
6080 111
19202 187
9225 624
6799 290