4096 368
3404 175
3327 492
1496 118
14420 799
5911 728
2155 334
2437 300
2862 316
2792 402
3207 373
4716 596
2039 241
2727 222
8039 869
1515 32
3415 447
3194 429