1882 280
6888 645
4961 521
15602 942
3633 618
3332 42
4598 693
8467 645
1861 281
835 42
1829 242
1131 228
500 53