963 142
2994 724
2166 327
2574 427
34889 370
29075 305
9035 616
30388 608
87323 1154
19583 279
10766 592
40799 668
51101 222
5348 278
20815 564
4514 465
51520 558
14281 186
20023 587
21913 700
140410 937
4020 278
74877 396
33917 209