2286 275
4198 511
16345 209
43922 945
12433 387
13291 117
8970 814
10022 178
17939 61
43852 142
125825 209
133317 672
31007 437
70848 737
90597 98
45004 494
136939 653
35742 209
21730 242
29774 68
14843 234
13593 161
33660 117
24186 200
20400 269
18725 172
14324 268
32175 354