3037 740
495 118
2555 697
923 211
3096 951
1980 518
2732 562
657 36
12262 775
2125 411
1401 42
4259 867
3101 419
7978 456
7999 93
8152 370
54788 550
4911 942
9035 582
11576 691
6176 633
59249 208
22184 573
2858 247
7734 566
2807 54
9831 487
26696 800