6296 670
1981 528
2965 843
5463 652
3185 515
7311 778
11217 500
9018 623
20579 33
2659 455
12050 294
15728 120
12063 269
61595 459
21055 154
10727 364
9936 483
4943 56
13066 647
15970 885
6163 581
3051 255
7744 705
14779 329
23200 755
25991 263
57130 78
4998 183