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