1331 35
22217 115
23187 51
15615 699
12260 390
19943 661
7182 196
14909 642
15022 736
12115 314
3399 860
5388 759
2546 730
2709 506
1367 38
549 128
27191 337
21274 260
5299 630
4729 511
5687 170
9668 171
5336 416
4096 715
1868 340
2726 101