2912 300
38558 189
7046 793
9755 577
29976 879
5520 668
2088 67
16551 83
25654 739
17891 356
15820 927
4016 746
5165 103
25494 636
5419 508
4074 476
3797 749
2783 456
5231 511
2213 153
17195 591
11713 568
20138 441
1965 131