5005 403
6947 265
15895 52
4073 728
36685 292
7688 633
4552 494
8347 470
3562 317
9524 478
15385 223
9681 174
3782 142
4513 138
4837 533
8867 647
9512 219
4604 285
5346 136
7535 375
7844 653
5446 705
15215 617
4139 421
14101 470
14042 774
14673 187
20457 382