1550 369
1102 242
689 156
2904 706
1368 277
1762 459
32084 280
3140 703
446 78
9523 690
269212 468
122315 941