16807 250
2722 78
2426 604
3170 400
15183 770
2198 174
1168 172
9701 377
3917 282
6925 419
1141 58
3875 307
3804 490
2864 772
5570 620
13119 213
10818 932
2171 341
8054 246
2885 152
3697 806
2919 77
2987 655
6504 283