2980 351
42180 242
1895 251
18334 677
36085 967
4656 542
3772 553
5135 894
33114 837
4613 688
2802 473
11673 508
11446 603
41072 305
4389 577
4632 906
6373 610
5200 756
7987 551
3093 171
7099 816
59286 614
97250 790
6551 523
110325 209
12552 638
5472 589
71375 338