14727 258
4434 266
20153 311
6169 763
3892 554
2914 411
6652 333
3122 102
40210 380
24278 1064
5254 555
11486 399
5229 391
5257 744
2466 92
10277 452
11474 401
14694 888
28657 567
7347 129
2075 136
143227 687
3395 487
20167 998