556 71
8216 32
7238 736
22006 100
3325 400
57242 237
33292 243
7670 273
29206 111
6458 466
6693 427
15855 60
13946 262
7489 681
15067 847
5306 97
13040 203
6510 580
3242 200
11326 92
153354 423
40320 283
12873 497
15868 786
23042 512
32134 833
10593 254
20482 497