17960 538
7907 344
12433 57
4785 168
9815 637
9077 708
5426 159
82222 257
49546 485
42026 257
3963 442
3419 781
10270 617
7021 292
2517 331
40836 83
4317 406
44580 315
4478 492
1569 61
41216 233
9948 620
4293 777
62788 806
4660 603
4221 426
3716 341
2768 316