1008 281
1207 92
849 264
2680 806
373 118
413 42
9480 295
3739 264
2178 410
4283 423
17646 273
3877 114
5133 539