1277 65
3406 373
6840 217
18565 342
5103 529
8617 609
4969 612
14313 579
1916 405
813 94
3074 479
3044 676