1902 280
6896 645
4973 521
15658 942
3642 618
3347 42
4602 693
8488 645
1870 281
846 42
1851 242
1135 228
505 53