2980 351
42040 242
1891 251
18334 677
36074 967
4655 542
3772 553
5135 894
33113 837
4613 688
2802 473
11673 508
11444 603
41067 305
4389 577
4632 906
6371 610
5200 756
7987 551
3093 171
7099 816
59277 614
97240 790
6551 523
110313 209
12552 638
5472 589
71351 338