3042 740
495 118
2558 697
932 211
3099 951
1980 518
2742 562
665 36
12266 775
2125 411
1402 42
4259 867
3102 419
7981 456
8050 93
8162 370
54796 550
4912 942
9049 582
11578 691
6177 633
59273 208
22184 573
2861 247
7734 566
2809 54
9831 487
26699 800