2573 262
1405 324
1284 228
4137 509
1722 254
10280 84
6409 684
12683 445
60904 572
12207 547
25497 290
7890 531
3541 804
3252 474
5488 619
23790 531
50941 181
7773 273
15138 409
7103 581
25599 322
3709 316
2706 25
5762 790
8932 930
6395 814
4765 506
5378 82