1006 281
1061 92
838 264
2671 806
371 118
406 42
9474 295
3717 264
2170 410
4283 423
17624 273
3873 114
5130 539