116375 591
3663 400
6177 258
2559 501
3265 516
6536 624
15094 668
4617 437
3857 424
3947 241
3818 712
3890 522
5009 696
1773 261
19937 485
1448 143
7396 480
4612 732
7230 460
4063 680
3638 424
5221 171
11159 342
12447 218
6067 106
6975 608
6091 428
5717 301