11694 480
2589 328
31623 586
90296 643
9548 466
15499 807
13529 714
13537 364
13565 181
11981 213
18386 393
4330 432
9089 532
4122 169