29961 277
44648 81
23187 143
55090 436
27248 285
32319 78
17758 240
8768 141
13401 258
47817 452
83254 447
16950 125
58913 220
63925 505
45776 424
23039 182
25509 80
58599 329
49542 253
64938 459
15423 57
46646 381
38649 398
4697 141
6247 44
230645 1008
86338 893
47238 464