15497 642
31623 195
3645 173
16270 345
33852 169
42687 322
57494 275
35654 752
14256 289
34401 340
15961 611
32898 88
40502 388
34771 80
16747 223
23750 724
28770 245
3581 285
4697 889
3016 116
5558 109
7384 841
5106 417
4302 49
3773 76
4924 557
5408 329
4309 614