1981 413
1295 79
36231 722
4363 243
3294 99
4262 745
8160 820
3751 497
4490 159
10389 928
7027 424
5691 88
3320 289
4818 970
2588 457