2964 594
58533 923
38265 261
15436 445
25484 69
13663 577
42713 329
6851 516
3213 723
37496 898
25346 804
18127 151
13938 481
11739 312
5123 526
33728 690
160310 854
11965 315
4447 353
119067 724
8796 556
27682 59
40107 321
29944 763