1000 235
1531 384
7741 489
10247 48
2396 642
13980 322
7094 724
5118 775
9603 232
9078 509
5228 483
5028 218
2209 139
13704 562
9441 73
8000 565
6284 468
781 67
2723 329
1280 202
5485 634
13033 67
3499 472
29025 442
4711 462
4802 58
14029 276
7890 531