1660 376
3002 891
1105 278
2327 596
3368 468
599 166
1157 248
41215 68
1101 150
1023 137
15284 1004
5465 92