4807 512
14647 111
12288 58
7941 882
2134 218
11202 152
4774 479
6082 705
5673 589
2813 299
8625 681
21831 130
20209 37
28094 428
24949 126
13013 501
87981 622
33284 491
9999 459
8976 538
21952 140
19982 287
6083 220
36110 821
14256 598
33819 283
51011 528
30106 664