3110 631
3086 501
5921 660
5988 646
3656 634
2200 216
870 178
2178 139
7202 278
1019 140
3880 852
359 35
4648 463
3421 493
2527 365
8475 922
5314 524
2148 168
4663 492
1096 43
4137 667
2927 672
5001 940
12842 827