3951 667
5384 385
179340 716
3036 281
9617 870
8544 628
4387 223
17704 466
22842 244
46270 196
3093 320