3989 493
14911 792
5407 326
31007 184
32245 734
12370 275
39214 673
2342 62
5087 533
10746 940
4702 188
7932 816
3137 458