3035 740
495 118
2555 697
921 211
3094 951
1980 518
2730 562
657 36
12262 775
2125 411
1401 42
4259 867
3100 419
7978 456
7998 93
8152 370
54786 550
4911 942
9034 582
11576 691
6176 633
59248 208
22184 573
2858 247
7734 566
2807 54
9831 487
26696 800