3953 667
5387 385
179364 716
3036 281
9617 870
8544 628
4387 223
17704 466
22844 244
46280 196
3094 320