3926 667
5344 385
179007 716
3034 281
9614 870
8542 628
4387 223
17686 466
22809 244
46166 196
3090 320