1663 406
753 205
2728 757
761 182
501 144
1096 215
1600 292
2943 507
612 64
2396 503
12045 328
2003 466
16731 940