1200 304
13881 397
4383 596
5724 358
17929 402
2798 352
14154 586
6139 111
19288 187
9266 624
6868 290