1278 65
3407 373
6853 217
18606 342
5110 529
8617 609
4969 612
14326 579
1917 405
813 94
3075 479
3047 676