5005 403
6947 265
15895 52
4073 728
36689 292
7692 633
4552 494
8347 470
3562 317
9524 478
15385 223
9681 174
3785 142
4513 138
4839 533
8867 647
9513 219
4604 285
5349 136
7536 375
7845 653
5446 705
15215 617
4139 421
14101 470
14042 774
14673 187
20459 382