421 75
1933 477
1106 222
2551 793
23187 114
1865 452
3035 727
456 88
2718 570
80287 533
55404 164
84198 269
70439 183
82477 258
105497 908
82383 156
61895 206
48145 312
89535 678
52998 251
60241 571
50311 221
63296 251
51222 516