2302 280
7007 645
5195 521
16443 942
3774 618
3571 42
4818 693
8916 645
1975 281
1215 42
1999 242
1184 228
571 53