1960 481
2517 640
29700 843
2798 773
6240 34
20013 675
7270 551
14905 181
9713 239
10437 334
16134 735