3125 470
5862 499
5070 744
10269 66
18815 260
4294 253
2973 671
5692 272
3267 288
17478 647
14746 467
3094 43
1687 39
12745 325
7820 442
15635 550
2038 52
20939 167
12984 858
12671 584
7115 31
16435 246
23117 147
23524 571
14582 443
119097 601
111251 811
100775 235