1016 232
2227 722
17364 434
2171 279
36855 252
32409 595
19009 660
4973 766
7376 611
14165 46
11323 360
9173 61
14105 303
19597 662
12007 884
18756 685
1967 161
5720 176
14625 536
30466 869
3379 695
46312 912
9444 389
6221 798
36721 143
4010 537
6142 104
2637 95