3948 667
5379 385
179301 716
3036 281
9617 870
8544 628
4387 223
17702 466
22838 244
46261 196
3092 320