4004 240
6619 141
7847 693
20904 88
22086 644
132663 626
69757 641
8977 424
5252 110
15485 357
6574 199
3636 153
6051 326
16002 192
15630 504
7891 696
6059 520
7013 640
21728 220
36643 351
58009 847
15568 611
56494 416
50404 178
4037 527
7580 515
13347 56
12304 739