2959 931
1454 445
2637 613
234 32
40477 540
38440 529
33787 384
54700 987
13885 249
6514 487
14014 462
35806 752
22725 277
17198 291
7524 577
13046 282
8082 481
11379 271
17548 136
15641 725
23579 716
19194 779
6878 153
2952 270