1125 278
882 183
1147 272
2327 523
205 40
2278 575
1230 85
721 158
1079 306
3597 606
1950 555
15039 113
1807 257
3064 705
4579 456
20709 185
17166 742
4677 286
16236 634
3828 138
5601 42
5528 165