34221 84
14450 123
3863 611
2689 99
3515 130
163815 974
9169 55
194881 744
384706 1079
49601 401
16906 686
125874 465
1140 158
46895 236
12683 148
42731 395
7105 206
21093 330
36360 613
33547 742
16718 316
9537 624
33044 913
15658 570
5184 229
18146 603
7763 200
5109 223