4004 240
6619 141
7847 693
20904 88
22084 644
132661 626
69754 641
8977 424
5252 110
15484 357
6574 199
3636 153
6050 326
16000 192
15630 504
7891 696
6059 520
7013 640
21727 220
36641 351
58002 847
15565 611
56490 416
50397 178
4037 527
7580 515
13345 56
12304 739