2489 81
12705 264
5244 797
4682 556
10806 422
3062 86
3819 177
5189 458
6676 885
7067 546
9029 710
4751 568
9813 836
4905 89
3146 269
18703 357
15195 262
51401 174
103399 427
3603 57
23548 88
18714 324
25591 267
28082 334
10701 239
22683 639
19254 241
27540 754