342 81
2848 859
27949 166
1907 489
1274 222
2975 375
4811 85
2932 523
21042 75
13504 284
3385 60
13175 33
5007 443
20039 588
3785 788
46385 175
9487 583
1279 119
6696 373
2849 671
1836 262