2286 275
4198 511
16345 209
43922 945
12433 387
13291 117
8970 814
10022 178
17938 61
43851 142
125825 209
133314 672
31007 437
70847 737
90597 98
45004 494
136938 653
35742 209
21730 242
29773 68
14843 234
13592 161
33660 117
24185 200
20400 269
18724 172
14324 268
32175 354