3952 667
5387 385
179360 716
3036 281
9617 870
8544 628
4387 223
17704 466
22843 244
46277 196
3093 320