1877 280
6887 645
4959 521
15597 942
3633 618
3332 42
4598 693
8466 645
1860 281
834 42
1828 242
1131 228
498 53