2650 593
1831 460
36541 695
9581 239
75834 450
36538 897
25196 381
19229 112
22172 610
11475 500
5590 119
13468 613
6257 318
6053 566
7230 574
5796 290