1028 232
2229 722
17418 434
2183 279
36893 252
32457 595
19030 660
4976 766
7388 611
14175 46
11326 360
9179 61
14128 303
19605 662
12009 884
18760 685
1967 161
5720 176
14632 536
30488 869
3380 695
46337 912
9454 389
6226 798
36803 143
4016 537
6168 104
2645 95