1278 65
3407 373
6852 217
18596 342
5110 529
8617 609
4969 612
14326 579
1917 405
813 94
3075 479
3046 676