1960 481
2516 640
29700 843
2797 773
6239 34
20013 675
7270 551
14905 181
9713 239
10437 334
16134 735