1887 280
6892 645
4967 521
15624 942
3635 618
3339 42
4599 693
8475 645
1864 281
839 42
1835 242
1131 228
501 53