3030 740
494 118
2555 697
917 211
3093 951
1980 518
2724 562
649 36
12261 775
2124 411
1401 42
4259 867
3100 419
7976 456
7968 93
8151 370
54785 550
4911 942
9031 582
11575 691
6169 633
59223 208
22183 573
2857 247
7734 566
2806 54
9831 487
26694 800