2350 280
7044 645
5247 521
16619 942
3811 618
3638 42
4905 693
9062 645
2035 281
1253 42
2048 242
1212 228
619 53