12288 336
1281 65
3439 373
6890 217
18688 342
5132 529
8619 609
4977 612
14366 580
1917 405
817 94
3076 479
3049 676