2403 280
7098 645
5293 521
16838 942
3872 618
3724 42
4979 693
9227 645
2063 281
1282 42
2093 242
1231 228
632 53