2500 280
7174 645
5408 521
17235 942
3948 618
3813 42
5096 693
9573 645
2138 281
1344 42
2143 242
1267 228
685 53