3016 740
494 118
2555 697
911 211
3092 951
1980 518
2710 562
643 36
12259 775
2123 411
1401 42
4257 867
3100 419
7972 456
7921 93
8145 370
54778 550
4910 942
9020 582
11571 691
6164 633
59196 208
22182 573
2855 247
7734 566
2805 54
9831 487
26691 800