1008 281
1213 92
850 264
2680 806
375 118
413 42
9480 295
3739 264
2178 410
4283 423
17646 273
3878 114
5133 539