3126 470
5870 499
5073 744
10289 66
18856 260
4296 253
2976 671
5699 272
3269 288
17480 647
14780 467
3103 43
1690 39
12753 325
7825 442
15650 550
2047 52
20957 167
12995 858
12683 584
7121 31
16435 246
23118 147
23525 571
14583 443
119195 601
111319 811
100791 235