1873 280
6883 645
4956 521
15587 942
3631 618
3331 42
4597 693
8458 645
1858 281
834 42
1822 242
1130 228
496 53