1861 276
2258 610
24507 210
5061 599
3384 737
1240 75
116370 368
30846 59
162204 992
195075 922
118082 594
119037 274