3009 800
1002 233
2604 745
2538 545
2923 613
1096 131
1704 482
2982 648
6059 676
3185 604
3637 421
1159 223
1090 143
4757 331
1104 249
1388 343
3058 961
2667 536
16661 487
1034 152
679 115
1879 385
5845 595
1852 332
622 112
1170 163
555 128
2683 712