2873 321
1295 108
3030 531
5729 322
29490 919
1266 106
3144 515
5058 454
3595 894
3689 89
2583 293
4484 427
4192 521
2108 357
2649 397
2598 266
875 131
6762 327
4885 579
2979 277
9995 480
3071 77
2856 819
5348 536