40607 537
9521 878
5483 245
41317 663
99849 488
37712 865
26865 533
17622 49
2823 845
18567 608
21995 332
8521 118
50896 644
4187 637
16656 401
3933 465
35813 900
22090 767
17027 863
4819 52
31676 648
9766 50
16636 356
11660 648